India’s Oil and Natural Gas Corporation Limited (ONGC) is moving to keep its 20% stake in the Sakhalin-1 oil project in Russia after the Kremlin allowed the Indian state-run company to pay its ...
EU purchases from Russia’s largest natural gas field hit record £3bn - The bloc paid an estimated £3.25bn for gas from Yamal LNG project ...