Russia’s Nord Stream 2 Is A Fait Accompli. Are The U.S. And Ukraine The Losers?

Nord Stream 2 is a done deal, which gives Russia more leverage in European energy markets. How will the United States play this hand and how will it impact Ukraine?

More Stories
Renewable Stocks To Pick As IPCC Sounds Alarm Bells On Climate Change