CommoditiesIMPORTANT

IEA OMR: 2026 world oil demand to fall by 2.5mln BPD (vs prev. forecast of a 1.6mln BPD fall), citing impasse in US-Iran talks on resolving their conflict.

StockNow breaking-news AI analysis

IEA deepened its 2026 oil demand contraction forecast to 2.5mln BPD and projected a wider 1.74mln BPD supply deficit amid geopolitical impasses and delayed Gulf supply recovery.

News detail

Sees total world oil supply 1.74mln BPD lower than demand in 2026 (vs prev. forecast of 1.27mln BPD lower). Now sees full recovery in oil supplies from Gulf producers deferred until 2027. IEA says need for progress in resolving Middle East and Russia-Ukraine conflicts is greater than ever to avoid further oil market tightening. Further cuts Russian oil output forecasts on Ukrainian attacks.

What do investors think?

Curious what other investors think?Log in to see reactions and join the conversation.
Log in to view reactions

StockNow uses AI to translate and analyze information and does not guarantee its accuracy or completeness.

Today's market highlights

A selection of stories drawing attention in the market.

See more