TotalEnergies Faces a Challenging Quarter: Net Income Plummets by 33% to $3.8B
TotalEnergies SE reports a 33% drop in net income to $3.85 billion in Q1 2025, with adjusted figures and EBITDA also declining. Cash flow and earnings per share show significant de...