Petrol and diesel are in short supply across Russia. Filling stations are either closed or dispensing limited quantities, and prices have soared.

Petrol and diesel are in short supply across Russia. Filling stations are either closed or dispensing limited quantities, and prices have soared.