IEA's monthly oil market report flags a 4.3 million bpd (about 4%) drop in global supply this year amid renewed Middle East hostilities since July, worsening a developing deficit. The shortfall could lift near-term crude prices and benefit energy equities with exposure to supply constraints, though demand trends and policy responses remain key risk factors.
The IEA reports Russian crude production fell ~5% YoY to 8.7 mb/d last month, with output 10% under May targets due to Ukrainian strikes. The decline signals tighter near-term supply amid ongoing geopolitical disruption, potentially supporting oil prices and energy equities in the coming weeks.