Aluminum Price Surge Amid Iran Conflict Pressures Major US Companies Iran Blinking Over Strait of Hormuz Could Open Key Oil Route Says ExCIA Chief Petraeus JapanChina Trade Chiefs Hold First FacetoFace Talks at APEC Since Dispute UK Treasury Rejects Proposal to Cut VAT on Public EV Charging to 5 Amid Interdepartmental Disagreement AST SpaceMobile and Rocket Lab A Comparative Look at Two Space Stocks for 2026 Google Employee Charged in 1M Polymarket Insider Trading Case Involving Search Data Thermon Group Holdings Q1 2026 Earnings Narrow EPS Miss Amid Positive Sentiment RUM Q1 2026 Earnings EPS Misses Estimates Stock Gains as Platform Expands TMCI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline US Energy Corp USEG Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Weak Results VEON Q1 2026 Earnings EPS Beat Underpins Operational Resilience ESS Q1 2026 Earnings EPS Beat Lifts Shares Amid Steady Apartment Demand Safeguard Acquisition Corp SAC Edges Higher Nearing Resistance Level Zevra Therapeutics ZVRA Sheds Over 4 as Stock Tests Key Support Levels Indigo Acquisition Corp Unit INACU Holds Steady as SPAC Units Trade in Tight Range Mueller Water Products MWA Edges Lower Amid Consolidation Near Key Levels Regency Centers REG Holds Steady Near Support as Retail Real Estate Shows Resilience National Healthcare Properties Preferred NHPBP Hovers Near Par as Yields Attract Defensive Interest Shopify SHOP Advances 184 as Bullish Momentum Builds Toward Key Resistance MBX Biosciences MBX Surges Over 3 as Stock Approaches Key Resistance Level Upland Software UPLD Jumps 167 to 082 Approaching Key Resistance at 086 CareCloud CCLD Gains 356 as Investor Sentiment Improves Key Resistance Level in Focus Piper Sandler Hovers Near Midpoint of Range as Investors Weigh Sector Sentiment Superyacht Season Kicks Off in Cannes Luxury Spending and Carbon Debt in Focus Diana Shipping DSX Q1 2026 Earnings EPS Surprises to the Upside Shares Decline Mingteng International Corporation MTEN Rallies 79 as Stock Tests Key Resistance at 114