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

2026-08-12

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