TotalEnergies seals deal to sell stake in oil project after state oil company forced its hand
Transaction comes as Kazakh state-run company reports worsening financial results
Transaction comes as Kazakh state-run company reports worsening financial results