PremiumCompany AnnouncementsTotalEnergies Buys Back €201.8 Million of Own Shares Over Five Days18h agoTTE