Marvell Technology Reports InLine Q1 Results Issues AboveConsensus Guidance on AI Demand CHH Q1 2026 Earnings EPS Misses Estimates Stock Declines 395 on Profitability Concerns Oil Prices Plunge 20 in May Marking Steepest Monthly Decline Since 2020