WS #13979
OPEC and IEA cut 2026 demand forecasts, US crude inventories surge 17.4M barrels, and Brent falls below $88, countering the supply-disruption thesis from the Hormuz standoff. US Senate passes war powers resolution to halt Iran military action, while Iran's IRGC adviser says Tehran could prolong the war until Trump leaves office, keeping geopolitical risk elevated.
Oil demand-supply tug-of-war
OPEC and IEA cut 2026 demand forecasts, US crude inventories surge 17.4M barrels, and Brent falls below $88, countering the supply-disruption thesis from the Hormuz standoff.
US Senate passes war powers resolution to halt Iran military action, while Iran's IRGC adviser says Tehran could prolong the war until Trump leaves office, keeping geopolitical risk elevated.