TotalEnergies posts adjusted annual profit of $36 billion as LNG sales soar
French giant shrugs off losses in Russia and highlights advances on new upstream projects
French giant shrugs off losses in Russia and highlights advances on new upstream projects