Market close, April 27, 2026: S&P 500 +0.12% to record 7,173.91 as oil surge caps tech gains

April 27, 2026
6 Mins Read
7 Views