Market close, April 17, 2026: S&P 500 +1.20% to record 7,126 as Iran Hormuz clarity ignites risk rally

April 17, 2026
7 Mins Read
5 Views