TotalEnergies profit soars as stellar refining margins offset below-par E&P operations
French giant hit by lower oil and gas production and $3.5 billion Russian impairment charge in second quarter
French giant hit by lower oil and gas production and $3.5 billion Russian impairment charge in second quarter