IEA forecasts 2026 global supply to fall
IEA forecasts global supply to fall by 5.7 mln b/d in 2026, down from a previously forecast decline of 4.3 mln b/d.
Story updates
08:01:19 AM UTC
SquawkNews
IEA: World oil supply to average 100.7 million bpd in 2026, down 5.7 million bpd from 2025 and 1.3 million bpd lower than prev. forecast.
This is a real-time flash headline. A verified provider body is not available, so SquawkNews does not present it as a full article.