Stock Market Today, May 21: Markets Edge Upwards Again on Iran Peace Hopes
21/5 23:21
The 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% to 50,285.66, rebounding from early losses....
