IEA Monthly Report: Global oil supply will decline by 5.8 million barrels per day in 2026 (previously forecast as a decline of 5.7 million barrels per day).
2026-10-14
IEA Monthly Report: Global oil supply will decline by 5.8 million barrels per day in 2026 (previously forecast as a decline of 5.7 million barrels per day).