IEA Monthly Report: Global oil supply is projected to be 1.74 million barrels per day lower than demand in 2026 (previously forecast as 1.27 million barrels per day lower).

2026-09-11

IEA Monthly Report: Global oil supply is projected to be 1.74 million barrels per day lower than demand in 2026 (previously forecast as 1.27 million barrels per day lower).