Trumps Mixed Signals on Iran Deal Keep Oil Markets on Edge as Summer Stockpile Risks Mount TSX Retreats from Record High as Technology Stocks Decline Tesla Delivers Mixed Q1 Revenue Miss Profit Beat as Auto Margins Strengthen Prediction Markets Boom Why Young Men Drive a MultiBillionDollar Industry Analysts View Constellation Brands as Potential Growth Play Amid Beer Strength Grizz Chapman Beloved 30 Rock Actor Dies at 52 EPSN Q1 2026 Earnings Positive EPS Reported Despite Minimal Disclosure SPRO Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response THCH Q4 2025 Earnings Negative EPS Reported as Stock Gains 285 PASG Q1 2026 Earnings Narrowerthanexpected loss lifts shares CTOS Q1 2026 Earnings EPS Surprises with Smaller Loss but Stock Dips SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Drags Rapid7 Q1 2026 Earnings EPS Surges Past Estimates Shares Rise on Profitability Beat