One thing it's very interesting about Russia is it's debt to GDP, around 17℅ and govt current account positive in 10%. It's one of the countries with less debt in the world. https://tradingeconomics.com/russia/indicators