 TotalEnergies, which is facing criticism over its various business ties with Russia, on Friday said it would sell its stake in Terneftegaz, a joint venture with Novatek, to the Russian oil and gas company. 