IEA Monthly Report: Global oil supply is projected to be 920,000 barrels per day lower than demand in 2026 (previously reported as 1.7 million barrels per day lower).
2026-06-17
IEA Monthly Report: Global oil supply is projected to be 920,000 barrels per day lower than demand in 2026 (previously reported as 1.7 million barrels per day lower).