Commodities
IEA OMR: forecasts global oil demand in 2026 to fall by 1.05mln BPD (prev. exp. 1.12mln); global oil demand recovery is under way
StockNow breaking-news AI analysis
IEA expects a 1.05mln BPD demand drop in 2026 but predicts a 2mln BPD recovery in 2027, with supply potentially expanding by 7.5mln BPD as transit improves.
News detail
Global oil demand estimated at 103.46mln bpd for 2026 and is expected to grow by 2mln BPD in 2027 and reach 105.47mln BPD. Oil supply may expand 7.5mln BPD in 2027 if transits improve.
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.
