TotalEnergies warns of oil supply glut in weakening global economy

Wait 5 sec.

Prediction comes as French energy major books 30% annual drop in quarterly net income