Financial Report

TotalEnergies' first quarter 2026 results