TotalEnergies warns of oil supply glut in weakening global economy 0 24.07.2025 10:41 Financial Times Prediction comes as French energy major books 30% annual drop in quarterly net income