IEA Monthly Report: Global oil supply is projected to average 100.7 million barrels per day in 2026, down 5.7 million barrels per day from 2025 and 1.3 million barrels per day lower than previously forecast.

2026-09-11

IEA Monthly Report: Global oil supply is projected to average 100.7 million barrels per day in 2026, down 5.7 million barrels per day from 2025 and 1.3 million barrels per day lower than previously forecast.