WS #13972
Iran rejects US control claims, traffic near 3-month lows, oil prices dip on demand cuts but supply risks persist. OPEC and IEA cut 2026 demand forecasts, US crude inventories post largest weekly build since Jan 2023, pressuring oil prices.
Hormuz blockade stalemate
Iran rejects US control claims, traffic near 3-month lows, oil prices dip on demand cuts but supply risks persist.
OPEC and IEA cut 2026 demand forecasts, US crude inventories post largest weekly build since Jan 2023, pressuring oil prices.