Russia's oil production in June 2026 stood at 8.928 million bpd
Russia's crude oil production dropped to 8.86 million bpd in June 2026, its lowest in over two years, as Ukrainian drone strikes disabled over 40% of
Excluding Libya, Iran, Venezuela and UAE, the alliance's production volume stood at 27.633 million bpd
Monitoring data says Russia’s current refining capacity is around 3.91 million barrels a day – down 1.4 million barrels, or 26%, compared to the average a year ago.
While the planned production target was set at 29.548 million bpd, actual output stood at 22.988 million bpd