Russian crude oil production fell around 5% year-on-year last month to 8.7 million barrels per day, running 10% below May's target. The IEA attributed the decline to Ukrainian strikes on Russia's energy infrastructure, highlighting ongoing geopolitical supply risk for the oil market.
Russian crude oil production fell around 5% year-on-year last month to 8.7 million barrels per day, running 10% below May's target. The IEA attributed the decline to Ukrainian strikes on Russia's energy infrastructure, highlighting ongoing geopolitical supply risk for the oil market.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request DemoOverall Sentiment
moderately negative
Sentiment Score
-0.35