I thought that Russia was in financial trouble 
Well... I'll give you a comparison between the United States and Russia.
Russia:Net Debt: $243 billion
Forex Reserves: $370 billion
Surplus: $127 billion
United States:Net Debt: $18,315 billion
Forex Reserves: $121 billion
Deficit: $18,194 billion
Now, from these stats, who seems to be in financial trouble?