Russian frustration rises as fuel crisis bites
A tanker truck is parked at a Rosneft petrol station in Moscow, Russia Jun 22, 2026. REUTERS