IEA Monthly Report: Global oil demand is projected to be 103.92 million barrels per day in 2025 and 104.79 million barrels per day in 2026.

2025-12-11

IEA Monthly Report: Global oil demand is projected to be 103.92 million barrels per day in 2025 and 104.79 million barrels per day in 2026.