TotalEnergies Faces a 33% Plunge in Q1 2025 Net Income, CEO Remains Optimistic
TotalEnergies SE reports a 33% drop in Q1 2025 net income to $3.85 billion, with adjusted figures also declining. CEO Patrick Pouyanne remains positive about the company's performa...