IEA Monthly Report: Global oil supply is projected to exceed total demand by 3.94 million barrels per day in 2027 (previously forecast as 3.73 million barrels per day above demand).
2026-10-14
IEA Monthly Report: Global oil supply is projected to exceed total demand by 3.94 million barrels per day in 2027 (previously forecast as 3.73 million barrels per day above demand).