Update news

Cancel

TotalEnergies posts loss as revenue falls by 26 per cent in 2025