Supermajor TotalEnergies banks ‘strong’ $6.5 billion quarterly profit Posted On: April 29, 2023 Posted By: admin Comments: 0 Upstream earnings tumbled 46% on the year as Brent price averaged $81 per barrel in the quarter