Ruble has rallied 40% since the war in Ukraine. That could be bad news for Putin | Heykuki News