Russia's economy has certainly weathered better 3y of war than most (all?) economists expected esp. given that $500b of its reserved were impounded.
The LT problems however remain: self-exile of many educated people, human losses among the active male population.

Comments