wsjWednesday, 29 April 2026 at 06:44TotalEnergies Resumes $1.5 Billion Buyback as Earnings Jump - WSJTotalEnergies Resumes $1.5 Billion Buyback as Earnings Jump WSJRead full article at source →