Iran Deal Could Calm Energy Markets but One Oil Stock May Still Shine Ballys BALY Stock Down 129 Support Test at 1092 20260518 Citius Oncol CTOR Q1 2026 Results Fall Short EPS 006 Revenue NA Cerebras IPO TrumpXi Summit Outcomes and Auto Sector Layoffs Key Market Developments This Week New High Street Crime Unit Targets GangLinked Front Shops Following BBC Investigation Financial Abuse Exposed TV Presenter Ruth Dodsworths Case Highlights Need for Stronger Protections Ucommune International Ltd UK Faces Selling Pressure After 92 Drop Strong Fundamentals Support Cattle Prices While Hog Market Seeks Catalysts US Payrolls Surge Past Expectations Yet Signals of Economic Strain Emerge Kevin Hassett Hails Record Consumer Spending as Delinquencies Rise and Farm Bankruptcies Surge 46 Pentagons UFO Files Reveal Decades of Unidentified Aerial Phenomena Reports The Rise of Industries Once Deemed Science Fiction A Trillion Economic Transformation Morocco Tourism Push in Western Sahara Raises Economic and Political Stakes Nvidia Shares Slide PostEarnings Why ShortTerm Sellers May Overlook LongTerm Potential AREB Q1 2026 Earnings Deep Losses Reported Stock Surges Over 22 ESS Q1 2026 Earnings EPS Beat Lifts Shares Amid Steady Apartment Demand EW Q1 2026 Earnings EPS Beat Drives Stock Higher Amid Limited Revenue Disclosure Firefly Neuroscience AIFF Q3 1998 Earnings Heavy Loss Surprises Analysts Yet Stock Rises XYF Q1 2020 Earnings Massive EPS Miss Amidst Pandemic Uncertainty Morgan Stanley Lowers Southern Company Price Target Cites Utilities Underperformance Brighthouse Financial Q1 2026 Earnings Insurance Giant Misses EPS Estimates Amid Market Volatility Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain FENC Q1 2026 Earnings Unexpected Profitability Surprises Market Stock Edges Lower Seer Inc Q1 2026 Earnings Narrower Loss Per Share Leads to Modest Stock Gain Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Stock Edges Higher Norfolk Southern Q1 2026 Earnings Rail Operator Beats EPS Estimates Amid Operational Resilience MTR Q4 2025 Earnings Trust Reports 004 Per Unit Stock Gains 154 BBY Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Rises