Top Stories TotalEnergies writes off $3.7bn on Novatek stake, withdraws directors Dec 9, 2022 10:45:am