WS #13999
OPEC and IEA slash 2026 oil demand forecasts, WTI drops 2.5% to $81.16, traders pare Fed hike bets; EIA confirms record US exports and China import decline. Ukraine offers Russia halt to Black Sea civilian attacks (no response), US-Canada trade talks resume, Ukraine attacks Russian grain terminal, Oman oil spill reaches coast.
Oil demand weakness and price drop
OPEC and IEA slash 2026 oil demand forecasts, WTI drops 2.5% to $81.16, traders pare Fed hike bets; EIA confirms record US exports and China import decline.
Ukraine offers Russia halt to Black Sea civilian attacks (no response), US-Canada trade talks resume, Ukraine attacks Russian grain terminal, Oman oil spill reaches coast.