Oil Prices Slip Weekly as USIran Deal Talks Show Progress but Key Hurdles Remain Qualcomm Shares Surge as Investors Eye AI Device Boom VolitionRx Named Among TopRated Penny Stocks as Veterinary Assay Milestone Nears Berkshire Hathaway Revamps Portfolio New Stakes in Delta Air Lines Alphabet Increase AI Industry Emerges as Key Beneficiary in MuskAltman Trial Observers Say Disclosure Reveals Trumps Extensive Big Tech Stock Trading in Q1 2026 Allot Ltd Q1 2026 Earnings EPS Beat Drives Stock Higher Aurora Mobile Q4 2025 Earnings Profitability Achieved Despite Revenue Headwinds Costamare Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines OSRH Q4 2025 Earnings EPS Miss of 569 Triggers Stock Decline BLNK Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline VMI Q1 2026 Earnings EPS Surges 153 Above Estimates Stock Gains Innovative Industrial Properties IIPR Gains 119 as Shares Test Midpoint Between Key Support and Resistance Levels Caleres Inc CAL Surges 38 Retail Footwear Stock Tests Key Resistance at 1521 TMobile US Inc 5500 Senior Notes TMUSZ Inch Higher as Investors Seek FixedIncome Stability ThredUp Inc TDUP Slips 338 as Broader Market Weakness Weighs on Resale Platform NexPoint Residential Trust NXRT Modest Gains Signal Potential Stabilization Near Support Dow Jones Futures Eye Iran Deal Progress Tesla and AI Stocks at Potential Buy Points ASPN Q1 2026 Earnings EPS Misses Consensus Stock Climbs 585 on Strategic Momentum California Water Service Group CWT Dips 05 as Utility Sector Consolidates Near Key Support LB Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher SHOO Q1 2026 Earnings EPS Surprises to the Upside Shares Rise 215 NDAQ Q1 2026 Earnings EPS Beats Estimates by 111 Revenue Not Disclosed Shares Edge Higher Samsung Electronics Shares Jump 6 as Union Suspends Strike After Tentative Wage Agreement PMT Q1 2026 Earnings EPS Misses Estimates Amid Challenging Mortgage Environment PBI Q1 2026 Earnings Earnings Per Share Surpass Estimates Stock Rises BRFH Q1 2026 Earnings Narrowing Loss Beats Expectations as Cost Controls Take Effect