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).