CommoditiesIMPORTANT
IEA OMR (Oct): Sees world oil demand falling by 2.6mln BPD in 2026 on Iran war disruption and rising prices (prev. 2.5mln BPD drop)
StockNow breaking-news AI analysis
The October IEA report headline projects a larger 2026 oil-demand decline than previously stated, while the supplied brief also projects falling oil supply.
News detail
Oil supply is projected to post an average annual decline of 5.8mln BPD to 100.7mln BPD.
What do investors think?
Curious what other investors think?Log in to see reactions and join the conversation.
Log in to view reactionsStockNow uses AI to translate and analyze information and does not guarantee its accuracy or completeness.
