Russia’s economy is in crisis – that’s why

WATSON.CH

Cars line up at a gas station in Moscow.Image: keystone

Jul 1, 2026, 9:14 amJul 1, 2026, 9:14 am