Trump Indicates Iran Deal to Reopen Strait of Hormuz Largely Negotiated Expected Announcement Soon BP Shares Dip as Board Removes Chairman Albert Manifold Over Conduct Concerns BJs Wholesale Revamps Store Strategy as Consumer Spending Softens UKGulf trade deal poised as monumental achievement for both sides Bahrain minister says ECB Minutes Reveal April Rate Hold Was a Close Call Signaling Hawkish Shift Fed Sees Fewer Grounds for Rate Cuts as Inflation Pressures Linger WNEB Q1 2026 Earnings EPS Beats Estimates by 12 Stock Dips Amid Mixed Signals ALBT Q1 2026 Earnings Steep Net Loss and Stock Decline Amid Limited Disclosures GTIM Q1 2026 Earnings Positive EPS Emerges Amid Subdued Activity Element Solutions Inc Q1 2026 Earnings EPS Beats Estimates by 64 Amid Operational Strength CMBM Q3 2024 Earnings EPS Surpasses Estimates but Revenue Details Omitted TPG Mortgage Investment Trust Inc MITT Q1 2026 Earnings EPS Beats Estimates Amid Steady Portfolio Performance Haverty Furniture Edges Higher as Stock Holds Near Key Support Levels Eaton Vance Floating Rate Income Trust EFT Edges Higher as Price Approaches Key Resistance GeneDx Holdings Warrant WGSWW Slips Further Trading Near Penny Territory AbbVie ABBV Holds Steady Near 215 as Support Levels Intrigue Traders MT Bank MTB Holds Steady Near 215 as Support and Resistance Levels Come into Focus Jalen Durens AllNBA Selection Could Cost Detroit Pistons Nearly 50 Million BioAge Labs Q1 2026 Earnings Narrower Loss Delivers Positive Surprise as PreRevenue Biotech Advances Pipeline LendingClub LC Slips 082 as Stock Tests Key Support at 1485 Salesforce CRM Q1 2026 Earnings EPS Beat of 2324 Amid Tight Cost Management RC Q1 2026 Earnings Deep EPS Miss Signals Heightened Stress CENT Q1 2026 Earnings Strong Profitability Despite Headwinds EPS Surges Past Estimates METC Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Market Conditions VLRS Q1 2026 Earnings EPS Surpasses Estimates Despite Narrow Loss CELH Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction GSAT Q1 2026 Earnings EPS Falls Short of Estimates Amidst Narrowing Revenue Visibility