Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike VEON Ltd VEON Q1 2026 Earnings Beat Revenue NA EPS 139 Oxford OXLCN Stock Steady at 2491 Support at 2366 20260514