Trumps Iran Warning Raises Geopolitical Tensions Oil Markets on Edge Global Companies Face 32 Billion Iran War Toll as Earnings Impact Looms Retailers Boost Hiring in April Amid Rising Consumer Caution Union Bankshares UNB Edges Lower on Light Volume Support Level Holds Barclays Posts 18 Profit Increase Raises FullYear Income Guidance FitLife Brands Inc FTLF Q1 2026 Earnings EPS Surpasses Estimates by 33 as Profitability Strengthens Trainline Upgrades FullYear Guidance for Second Time in Fiscal 2026 Acme United Corporation ACU Consolidates Near Key Support After Modest Retreat Crescent Biopharma CBIO Edges Lower Holds Near Key Support Level Rail Vision RVSN Slides 38 as Stock Tests Key Support Near 456 Credo Technology Surges Over 6 as Shares Test Key Resistance Levels Enterprise Financial Services Preferred EFSCP Edges Lower as Rate Sensitivity Weighs on Sentiment Pegasystems PEGA Surges 56 as Buyers Test Key Resistance Level National Research Corporation NRC Slips 066 as Shares Test Key Support Levels