If not for China - they'd probably be on verge of default by now.
Russia had a huge warchest going into this. USD, Gold, Euros etc.
A quick search didn't show how much they have left. Sanctions likely sapped some, spending drained more, but my guess is they had enough for at least 5 years.
GWAR? There is a name I've not heard in a long time. A long time...