IEA Lowers 2026 Global Oil Demand Forecast
Jun 18, 2026
The IEA cut its 2026 global oil demand outlook by 1.1 million barrels per day due to high prices and supply disruptions, noting OECD stockpiles fell to 1990 lows amidst Middle East tensions.
Show all 36 updates