IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts VEON Ltd VEON Q1 2026 Earnings Beat Revenue NA EPS 139 Newbridge NBRG Up 061 Is There More Room to Run 20260514