US Stock Futures and Bond Yields Decline After Reports of Updated Russian Nuclear Doctrine Veeco Instruments Inc Insider Files Form 144 for Planned Share Sale Trump Claims Iran Deal Largely Negotiated Includes Strait of Hormuz Reopening Tehran Cautiously Optimistic Piper Sandler Warns Strait of Hormuz Closure May Drive Oil Prices to New Highs Live Music Sector Faces Blue Dot Fever as Consumer Spending Intentionality Reshapes Concert Demand Vegorama Punjabi Angithi IPO Allotment Set for May 25 Subscription Exceeds 35 Times Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines CubeSmart Q1 2026 Earnings Slight EPS Beat Amid Steady SelfStorage Demand Galiano Gold GAU Q1 2026 Earnings EPS Falls Short of Estimates Yet Shares Climb MBAI Q3 2023 Earnings WiderThanExpected Loss Weighs on Shares ELTX Q1 2026 Earnings Widerthanexpected loss as clinicalstage biotech advances pipeline BioTechne TECH Q1 2026 Earnings EPS Misses Estimates but Shares Edge Higher Dreamland Limited TDIC Plunges 1289 Key Support at 037 Tested Lifevantage LFVN Rallies Over 18 Bulls Test Key Resistance at 861 StoneX Group Inc SNEX Holds Steady Near 112 as Bullish Momentum Cools Heidmar Maritime Holdings HMR Plunges 22 Support Levels Under Pressure X3 Acquisition Corp XCBE Holds Steady at 991 Amid Quiet Trading Fed RateCut Prospects Hinge on Upcoming Jobs Data as Policy Window Narrows AKBA Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady EuroDry Ltd EDRY Holds Steady Near Support After Slight Decline American Bitcoin Corp ABTC Slides 27 as Resistance Holds Near 113 Lifevantage LFVN Surges 45 on Rising Volume Testing Key Resistance at 589 CrossAmerica Partners CAPL Holds Steady With Modest Gain as Consolidation Continues Crexendo Inc CXDO Holds Steady Near Resistance as Volume Patterns Signal Cautious Optimism Riot Platforms RIOT Surges Over 3 as Momentum Builds Near Key Resistance Hamilton Insurance Group HG Slides 097 as Investors Assess Valuation Near Key Support Sharps Technology Inc Warrant STSSW Slides 765 as Support and Resistance Converge at 004