IEA Monthly Report: Total crude oil demand is expected to reach an average of 103.8 million barrels per day in 2025 and 104.5 million barrels per day in 2026.

2025-06-17

IEA Monthly Report: Total crude oil demand is expected to reach an average of 103.8 million barrels per day in 2025 and 104.5 million barrels per day in 2026.