Idle wells in Russia reached an all-time record in the first half of 2026.

Idle wells in Russia reached an all-time record in the first half of 2026.

The slight recovery of Russia's downstream sector is being slowed down by new attacks against refineries.