IEA Monthly Report: Global oil supply is expected to decline by 4.3 million barrels per day in 2026 (previously forecast as a decline of 3.7 million barrels per day).
2026-08-12
IEA Monthly Report: Global oil supply is expected to decline by 4.3 million barrels per day in 2026 (previously forecast as a decline of 3.7 million barrels per day).