TotalEnergies rises on profit beat amid high oil prices, strong trading; shares up

Üst