Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Dogness DOGZ Surges 094 Nearing 112 Resistance 20260520 Norovirus Outbreak on Cruise Ship Sparks Health and Safety Concerns Passengers Cleared to Disembark Benchmarking Amphenol Electronic Components Sector Q1 Results Spark Market Scrutiny Wall Street Holds Steady as Tech Stocks Recover Amid Disappointing Inflation Data ATTs BlueCollar Worker Hunt Underscores AIDriven Shift in American Workforce Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine