IEA cuts 2026 world oil demand forecast by 2.5 million bpd
Story updates
08:01:03 AM UTC
SquawkNews
IEA sees total world oil supply 1.74 million bpd lower than demand in 2026 (prev. forecast 1.27 million bpd lower).
08:12:15 AM UTC
SquawkNews
IEA: 2026 World Oil Demand To Drop By 2.5M BPD (Prev. Forecast 1.6M BPD Drop), Citing Impasse In US-Iran Talks On Resolving Their Conflict
This is a real-time flash headline. A verified provider body is not available, so SquawkNews does not present it as a full article.