TotalEnergies Faces a 33% Plunge in Net Income to $3.8B in Q1 2025: What's Next?
TotalEnergies SE reports a 33% drop in net income to $3.85 billion in Q1 2025, with adjusted figures also showing declines. CEO Patrick Pouyanne remains optimistic about the compan...