Record Russian oil exports in June 2026: paradox of rising volumes and collapsing revenues

Oil pumpjacks against a bright sun: symbol of record Russian oil shipments amid revenue collapse in June 2026

Silhouettes of oil rigs against a clear sky and bright sun illustrate the scale of production, which in June 2026 reached peak volumes but generated record-low revenues due to price caps and sanctions.

← Back to article