Ukraine-Russia war latest: Putin claims ballooning deficit is ‘not critical risk’ despite queues at petrol stations

Wait 5 sec.

Moscow’s debt has ballooned amid the increasing cost of the war in Ukraine