1 / 12    

Inside the Russian Crisis

Posted 16 Dec 2008

» more from

Russia on the Brink

Russia is the biggest country on earth where there is more oil and gas than virtually anywhere else. Surging energy and metal prices made Moscow the billionaire capital of the world. Now oil prices are plunging and stock prices are in freefall. Russian is on the brink of economic collapse.

Posted 16 Dec 2008