UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister Crude Oil Prices Hold Steady as USIran Tensions Resurface Citi Sees Potential for Brent at 120 STMicroelectronics NV STM Q1 2026 Results Trail Estimates A Deeper Look Immersion Corporation IMMR Slides 122 Fear or Fundamentals 20260521 Peloton Interactive Inc PTON Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds EuroDry Ltd Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Move Virgin Galactic SPCE Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Soleno Therapeutics SLNO Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Refocuses on Clinical Milestones The Chefs Warehouse Inc CHEF Q1 2026 Earnings Strong Profit Beat Drives Cautious Optimism