Norovirus Outbreak on Cruise Ship Sparks Health and Safety Concerns Passengers Cleared to Disembark Wall Street Defies Turmoil War Tariffs Inflation Fail to Derail US Stock Rally Freshpet FRPT Stock Steady at 4938 Support at 4691 20260515 Consumer Sentiment Plunges to Record Low as Gas Prices Surge Amid Iran Conflict Phunware PHUN Stock Rises Nearly 2 as Shares Test Key Resistance Area Cigna Group CI Holds Steady Near Support as Healthcare Sector Shows Resilience iSpecimen ISPC Shows Resilience Up 59 as Buyers Defend Key Support Euro Tech Holdings CLWT Stability at 122 as Support and Resistance Boundaries Tighten