IEA Monthly Report: Raised global crude oil supply growth forecast for 2026 from 960,000 barrels per day to 970,000 barrels per day.

2025-05-15

IEA Monthly Report: Raised global crude oil supply growth forecast for 2026 from 960,000 barrels per day to 970,000 barrels per day.