Oil Markets Jittery Over Potential Strait of Hormuz Transit Fees Amid IranUS Talks Oil Prices Decline as USIran Peace Deal Hopes Rise Strait of Hormuz Reopening Eyed Emerging Assets Rally as USIran Peace Hopes Buoy Investor Sentiment Ubisoft Shares Decline as Assassins Creed Developer Warns of Continued Losses RussiaUkraine Conflict Escalates Putin Threatens Retaliation After Drone Unit Strike Burberry Shares Rise on Report of Potential Moncler Bid Alzamend Neuro Inc ALZN Q1 2026 Earnings NarrowerthanExpected Loss as EarlyStage Biotech Continues RD Focus ATAI Q1 2026 Earnings Narrower Loss Beats Estimates Stock Edges Higher Petco WOOF Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 6 IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results DELL Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies UAA Q1 2026 Earnings EPS Misses Estimates as Restructuring Costs Weigh on Results Charter Communications CHTR Holds Near Support as Modest Decline Continues Sprinklr Inc CXM Gains 256 as Stock Tests Key Resistance Level Duke Energy DUKB Preferred Stock Holds Steady Near 24 Amid Modest Gains Marcus Millichap MMI Rises 242 as Real Estate Services Sector Gains Momentum CN Energy Group CNEY Drops 545 Testing Critical Support at 181 Emirates NBD to Launch Open Offer for 26 Stake in RBL Bank Starting June 1 Runway Growth Finance Corp 725 Notes due 2031 RWAYI Q1 2026 Earnings EPS Misses Estimates Amid Higher Provisioning SoFi Technologies SOFI Surges 495 as Bullish Momentum Builds Towards Key Resistance TOST Q1 2026 Earnings Profitability Surprise Drives Modest Stock Uptick RNGR Q1 2026 Earnings EPS Misses Estimates by Nearly 39 Amid Operational Headwinds Lineage Cell Therapeutics Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Continues Pipeline Investment Chunghwa Telecom Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower Miller Industries MLR Q1 2026 Earnings EPS Misses by a Wide Margin as Profitability Pressures Mount MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher WPC Q1 2026 Earnings EPS Surges 1822 Above Estimates Defying Market Expectations