Russia Eyes Greater Energy Dominance With Arctic LNG Push
Almost 1,500 miles from Moscow, the tiny port of Sabetta nestles in a desolate Russian Arctic peninsula. A former outpost for Soviet geologists, it’s now the site of Russia’s most ambitious liquefied natural gas project, operated by a company that only entered the market just over a year ago. Several times a week, a giant…
Details