TotalEnergies Faces a 33% Plunge in Net Income, Reporting $3.8B in Q1 2025
TotalEnergies SE reports a 33% year-on-year drop in net income to $3.85 billion for Q1 2025, with adjusted figures also showing significant declines. CEO Pouyanne comments on the r...