Crude Oil Prices Slip as USIran Diplomatic Hopes Resurface Brent Below 96 Meta Settles Social Media Addiction Lawsuit in Bellwether Case for Hundreds of School Districts Strait of Hormuz Attack Highlights Rising Geopolitical Risks for Oil Tanker Shipping SpaceX Could Join a Growing Constellation of Public Space Companies Kazatomprom Q3 Production Surges 17 Signaling Strong Uranium Supply Retail Chain Announces Complete Store Closures After Three Decades of Operation BUSEP Q1 2026 Earnings Preferred Stock Delivers Strong EPS Surprise ESTC Q1 2026 Earnings EPS Surges Past Estimates Driving Positive Market Reaction DELL Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism BTMD Q1 2026 Earnings EPS Beats Estimates by 2371 Amid Revenue Discrepancy FITBM Q1 2026 Earnings Preferred Stock Delivers 35 EPS Surprise Above Consensus West Fraser Timber Q1 2026 Earnings Strong EPS Beat Despite Challenging Market Conditions Able View Global Inc Warrant ABLVW Scrapes PennyStock Territory After 59 Drop Crane Harbor Acquisition Corp II Units CRANU Dips 135 Testing Key Support Zone Ivanhoe Electric IE Surges Over 10 Key Levels to Watch After Powerful Upmove Kroger KR Drops Over 3 as Shares Approach Key Technical Support Banco Macro BMA Slides 3 as Shares Test Key Support After Recent Volatility Rain Enhancement Technologies RAIN Drops 935 as Speculative Pressure Builds CNA Financial Stock Slips Slightly as Shares Trade Near Midpoint of Recent Range Nike Edges Higher as Stock Tests Key Support Levels Expeditors International EXPD Rises 19 as Logistics Demand Remains Steady at 16149 Blackrock Enhanced International Dividend Trust BGY Edges Higher Amid Steady Trading NetSol Technologies NTWK Holds Near Support Amid Modest Pullback Global Markets Rally as USIran Tensions Ease on Peace Optimism Cenovus Energy Inc CVE Q1 2026 Earnings EPS Surges Past Estimates but Stock Slips on Broader Sector Weakness NVNIW Warrants Tumble 19 to 004 Technicals Point to Pivotal Juncture M Q1 2026 Earnings EPS Beats Estimates by 673 Stock Rises Ethos Technologies Inc LIFE Q1 2026 Earnings EPS Surges 138 Above Estimate Yet Stock Declines Sharply Pulmonx LUNG Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Edges Higher NPCE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline Dine Brands Global Inc DIN Q1 2026 Earnings Earnings Per Share Beat Estimates Amidst Operational Focus QDEL Q1 2026 Earnings Severe EPS Miss Amidst Revenue Uncertainty Cardinal Infrastructure Group Inc CDNL Q1 2026 Earnings Strong Earnings Beat Drives 7 Stock Surge