IEA Monthly Report: The forecast for global oil demand growth in 2026 has been lowered from 850,000 barrels per day to 640,000 barrels per day.

2026-03-12

IEA Monthly Report: The forecast for global oil demand growth in 2026 has been lowered from 850,000 barrels per day to 640,000 barrels per day.