Yahoo Finance05/21/2026, 08:04 PMStock market today: Dow clinches record high, S&P 500 and Nasdaq rise as stocks rebound on US-Iran peace hopesGo to Source Site to Read Full Story