IEA Monthly Report: The forecast for oil demand growth in March and April has been lowered by approximately 1 million barrels per day.

2026-03-12

IEA Monthly Report: The forecast for oil demand growth in March and April has been lowered by approximately 1 million barrels per day.