With Russia's role in the global energy system falling, a select few nations are set to benefit
April 26, 2023 at 01:57 AM EDT
Western sanctions, which resulted from the onslaught of its neighbor, sapped most foreign investment out of Russia's LNG sector.