Compared to July 2025, Russia's oil export revenues in July 2026 were lower by $720 million

Russian oil shipments hit their lowest since May amid strikes and shipping issues. New all-time high for crude oil by December 31 at 12.5% YES.

Russia’s seaborne crude exports fell to their lowest level since May as recovering refinery runs pulled barrels back into domestic processing and attacks disrupted loading at key…