Supermajor TotalEnergies banks ‘strong’ $6.5 billion quarterly profit




Upstream earnings tumbled 46% on the year as Brent price averaged $81 per barrel in the quarter