The S&P 500 closed at an all-time high even with little apparent progress in a peace deal between the U.S. and Iran, and a continued oil-supply disruption.

Markets are rising on Iran-U.S. talks, but there remains massive disagreements over the Strait of Hormuz.

Wall Street has been hyperfocused on the U.S.-Iran war for more than six weeks. That's starting to change as first-quarter corporate earnings pour in.

The S&P breached 7,000 points for the first time in history, in a rally that erased stark losses incurred at start of war

The S&P 500 closed at an all-time high even with little apparent progress in a peace deal between the U.S. and Iran, and a continued oil-supply disruption.

U.S. stocks race toward the finish of a third straight week of big gains.

The S&P 500 leaped 2.5% after Trump announced a two-week ceasefire with Iran, less than 90 minutes before a deadline Trump had set for it to open the Strait of Hormuz.