Wall Street once again proved resilient in the face of increased geopolitical uncertainty.

Wall Street once again proved resilient in the face of increased geopolitical uncertainty.

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

Global stocks rally in back-to-back gains on optimism of renewed peace talks between the U.S. and Iran.

The S&P 500 and the Nasdaq Composite climbed to new records as traders shook off worries about the Middle East conflict.

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.