Russia cut oil production by 61,000 bpd in June — OPEC
⚡ Quick Summary
Russia's oil production in June 2026 stood at 8.928 million bpd
Russia's oil production in June 2026 stood at 8.928 million bpd