With Russia’s role in the global energy system falling, a select few nations are set to benefit

  • Post category:CNBC

Source: Oil and Gas

Western sanctions, which resulted from the onslaught of its neighbor, sapped most foreign investment out of Russia’s LNG sector.

Full Article: Read More