Fuel Restrictions in Moscow and St. Petersburg Amid War Impacts
Russia restricts petrol sales in Tatarstan, Moscow, and St. Petersburg, signaling economic strain amid ongoing sanctions, according to reports. The move, announced on June 14, 2026, reflects broader challenges in ... Read More