IEA Monthly Report: Global oil supply is projected to be 1.73 million barrels per day lower than demand in 2026 (previously projected to be 1.74 million barrels per day lower).
2026-10-14
IEA Monthly Report: Global oil supply is projected to be 1.73 million barrels per day lower than demand in 2026 (previously projected to be 1.74 million barrels per day lower).