SP 500 Nasdaq Hit Record Highs as AI Optimism Boosts Tech Micron Joins 1 Trillion Club UK Supermarkets Resist Treasury Price Cap Proposals Amid Food System Vulnerability Crude Oil Prices Dip as Technical Pattern Suggests Further Decline Hindalco TVS Motor Eicher Motors NTPC Lead Stocks in Focus on May 25 2026 TD Cowen Upgrades Vertiv Price Target on Data Center Demand Outlook Jim Cramer Highlights Two Stocks Points to Potential Upside in One Bitcoin Depot BTM Q4 2025 Earnings Significant EPS Miss and Stock Decline Highlight Challenges FULTP Q1 2026 Earnings Preferred Stock Delivers EPS Beat Despite Market Headwinds ASIX Q1 2026 Earnings Miss on EPS Stock Rises Despite Weakness ZEPP Q3 2025 Earnings Narrowed Loss Amid Mixed Operational Signals CFFI Q1 2026 Earnings Solid EPS Performance Amid Quiet Market Reception VSECU Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction Blackstone Mortgage Trust BXMT Rallies 148 as Rate Sensitivity Drives Price Action Janus International Group JBI Climbs 144 Approaching Resistance at 554 CB Financial Services CBFV Posts Modest Advance as Stock Holds Above Key Support Kandal M Venture FMFC Rallies 3 From Support Potential Breakout Above 041 in Sight Teekay Tankers TNK Slides 3 as Crude Tanker Rates Weigh on Shipping Sector Drivers May Find Summer Savings at the Pump Tips for Cheaper Gas and Diesel US Consumer Prices Rise 38 Annually in April Marking Highest Inflation Since May 2023 Sothebys Thwarts Attempt to Sell Counterfeit Ancient Artifacts Fraud Case Highlights Due Diligence in Art Market UK Heatwave and Travel Delays Bank Holiday Weekend Brings 284C High and Disruption Russian Oil Arrivals in Singapore Increase Amid Legal Trade Framework Upstarts AIPowered Lending Model Draws Market Attention Amid Credit Scoring Shift Kevin Warsh Takes Helm at Federal Reserve Amid Trumps Push for Lower Rates Market Bets on Extended Hold PennantPark Investment Corporation Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement OSI Systems OSIS Surges 685 Breaking Out Toward Key Resistance at 23321