There is no end in sight for Russia’s economic crisis, as crippling sanctions and tumbling oil prices leave the country staring into an abyss, the Organisation for Economic Co-operation and Development has warned. Catherine Mann, the OECD’s chief economist, said Russia was moving closer to shutting itself off from the rest of the world, while the West’s sanctions against Moscow over its annexation of Crimea in Ukraine had left no end in sight for the country’s woes. “It’s very difficult to tell what will get Russia back on track,” she told The Sunday Telegraph. “The end game is autarky, and...