Benchmark S&P 500 rises 1.7 percent, while tech-heavy Nasdaq jumps 3.1 percent.

Stock markets rallied worldwide, and oil prices eased after the United States and Iran reached a tentative deal to get the global flow of crude going again

Asian shares climb with Japan’s Nikkei nearing record close