ABM Q1 2026 Earnings EPS Misses Estimates as Shares Edge Higher Hurricane Forecasts Moderate but Insurance Premiums May Remain Elevated Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone PFLT Q1 2026 Earnings EPS Miss Sends Shares Lower Amid Challenging Rate Environment Mercury Achieves 52 Billion Valuation as Fintech Platform Deepens Focus on AI Startups CIG Q1 2026 Earnings EPS Beats Estimates But Stock Slips 26 Spencer Pratts Online Campaign Strategy May Reshape Political Engagement and Social Media Monetization