>> View All Results for ""
Enter multiple symbols separated by commas
London quotes now available
Just recently Russia sat on a huge pile of cash - the third largest in the world - but now the country is in crisis. Moscow's main stock exchange, the RTS, is down over 70% from its high and it's closed almost as often as it's open.