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 net income and EBITDA also declining. Cash flow and earnings per share have decreased s...