IEA Lowers Global Oil Demand Forecast for 2026
Aug 13, 2026
The IEA reduced its 2026 global oil demand outlook by 510,000 barrels per day due to high prices and the Hormuz Strait blockade, citing a potential supply deficit in Q3 2026 as inventories dwindle.
Show all 36 updates