A common ancestor for selecting all of the news
Stock Market Today, May 21: Markets Edge Upwards Again on Iran Peace Hopes
SWI Editorial Staff2026-05-21T14:21:14-07:00The S&P 500 (SNPINDEX:^GSPC) edged up 0.17% to 7,445.72 after choppy oil‑driven trading, the Nasdaq Composite (NASDAQINDEX:^IXIC) added 0.09% to 26,293.10, and the Dow Jones Industrial Average (DJINDICES:^DJI) climbed 0.55% ...









