TotalEnergies flags Q3 profit surge as Iran war continues to… — TTE +0.80 · News Impact Screener