WORLD visit independent.co.uk independent.co.uk Ukraine-Russia war latest: Putin claims ballooning deficit is ‘not critical risk’ despite queues at petrol stations Moscow’s debt has ballooned amid the increasing cost of the war in Ukraine — Summary — Summary View Original Source Share 2 weeks ago 18