WS #13997
Holding: newest synthesis is 83d 21h old
OPEC and IEA slash 2026 demand forecasts, sending WTI down 2.5% to $81.16, with EIA data confirming record U.S. exports and weak Chinese imports.
Oil demand outlook cut
OPEC and IEA slash 2026 demand forecasts, sending WTI down 2.5% to $81.16, with EIA data confirming record U.S. exports and weak Chinese imports.