FinanceTotalEnergies propelled by high petroleum pricesTotalEnergies chief executive: Patrick PouyannePhoto: AFP PHOTO / TOTALRussell Searancke