Wed, 01 Jul 2026 06:02:46 GMT
Russian Oil Drops Below OPEC Quotas
Ukrainian drone strikes on energy infrastructure pushed Russian oil production down for a sixth month to 9.009 million bpd in May. This drop leaves Russia producing roughly 690,000 bpd below its agreed OPEC+ quotas, threatening vital Kremlin tax revenues despite a temporary surge in crude exports.