Business
from24/7 Wall St.
6 hours agoStock Market Live May 21, 2026: S&P 500 (SPY) Slips as Oil Gushes Higher
Stocks are falling as Treasury yields rise and oil jumps amid renewed Iran-related nuclear and war concerns, while Nvidia shares react to strong earnings and guidance.