US Stocks Close Higher, Dow Hits New High
2026-05-21 20:11
By
Joana Taborda
1 min. read
US stocks finished higher on Thursday after a volatile trading session, as renewed hopes for a potential US-Iran agreement to end the conflict pushed oil prices lower for a third consecutive day.
The S&P 500 gained 0.2%, the Nasdaq edged up 0.1%, and the Dow Jones rose 276 points to close at a fresh record high.
Reports indicated that Iran said the latest US proposal had partly narrowed the gap between the two sides, while Secretary of State Marco Rubio pointed to “some good signs” that a deal could be reached.
The decline in oil prices supported broader market sentiment.
Utilities led the gains, followed by consumer discretionary and materials, while consumer staples and energy lagged behind.
Investors also digested earnings results from NVIDIA (-1.8%), which failed to impress the market.
Meanwhile, Walmart fell more than 7% after warning that persistently higher fuel costs could weigh on its business.
In contrast, Apple rose 0.9%, Amazon gained 1.3%, and Eli Lilly advanced 2.2%.