AboutLarry ElliottArticles by Larry Elliott Dec. 16, 2014, 3:13 pm Larry Elliott: Russia has just lost the economic war with the West