IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict Morning Markets Update Trumps China Trip Nadellas Congressional Testimony and GM Layoffs Shape Trading Day Koho Financial Gains Interac Access Intensifying Competition in Canadian Banking Sector Main MAIN Stock Slides 141 Support at 4778 20260514 Perrigo PRGO Q1 2026 Earnings Beat Revenue NA EPS 043