Russian-occupied Crimea suspends petrol sales amid fuel crisis

Cars line up at a petrol station in Simferopol, Crimea, Friday, June 12, 2026.