Roughly 7% more oil exports have brought Russia 25% less revenue. That's a 30% decline in revenue per barrel.
The EU/US Price Cap Sanctions on Russian oil exports and lower prices appear to be having quite an impact.
Russia cannot continue exporting 8.4 million mbpd level, higher than their production level, so Aug 1 they'll be reducing their oil exports 0.5 mbpd to less than 7.9 mbpd.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.