IEA Monthly Report: Raised the forecast for total crude oil supply in 2025 from 104.9 million barrels per day to 105.1 million barrels per day, and raised the forecast for total crude oil supply in 2026 from 106 million barrels per day to 106.4 milli

2025-07-11

IEA Monthly Report: Raised the forecast for total crude oil supply in 2025 from 104.9 million barrels per day to 105.1 million barrels per day, and raised the forecast for total crude oil supply in 2026 from 106 million barrels per day to 106.4 million barrels per day.