Russia’s $160b stick hinders Crimea sanctions
As U.S. and European officials threaten sanctions in their face-off with Russia over Ukraine, Vladimir Putin’s $160 billion in oil and natural gas exports may be his most potent weapon to limit punitive measures. The U.S. and its European allies, set to meet today in Brussels, have few levers to deter Putin even as they warn Russia not to annex Crimea after a referendum in Ukraine’s southern […]