The company’s financial woes have been further compounded by plummeting share prices in its subsidiary, Gazprom Neft, and a newly… Read More