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

April 27, 2026
7 Mins Read
196 Views