Andrew Barber Daily Agenda: European Equities Stage Modest Rally IEA predicts that oil glut will wane; Alibaba beats estimates while reporting greater diversification of business units. Andrew Barber December 17, 2025