Russia’s Sakhalin Island could provide China with more energy

Russia is considering boosting exports of liquefied natural gas (LNG) to China. The LNG would come from its largest island, Sakhalin, to fulfil Beijing’s growing energy demand, Russia’s envoy to the country has revealed. “There are plans to supply liquefied gas to China not only from the Yamal [LNG plant], but also from Sakhalin. It […]