Russia's oil output plunges to 8.7 million barrels per day: OPEC records largest drop since December
OPEC recorded a decline in Russia's oil production to 8.718 million barrels per day in August 2026 — the largest drop since December. The cause is cited as Ukrainian strikes on refineries and port infrastructure.
Read more →