The U.S. stock market rose to records Tuesday as it caught up with climbs for others around the world from the day before, when President Donald Trump said negotiations were “proceeding nicely” with Iran on ending their war.
The S&P 500 climbed 0.6% after trading resumed following Monday’s holiday and set an all-time high. The Nasdaq composite rallied 1.2% to set its own record, while the Dow Jones Industrial Average dipped 118 points, or 0.2%, from its all-time high.
Stock markets in much of the rest of the world pulled back from their gains the day before, as fighting continued in the region and the U.S. military said it carried out “self-defense” strikes in southern Iran, including on missile launch sites and boats placing mines. Markets have rallied in the past on hopes for a coming end to the war with Iran, only to see the conflict drag on.
The price for a barrel of Brent crude, the international standard, rose 3.5% to $96.67, but that reclaimed only some of its plunge from Monday. The price for a barrel of U.S crude oil, meanwhile, fell 2.8% to settle at $93.89.
Oil prices have been at the center of financial markets’ action since the United States and Israel attacked Iran in late February. The ensuing war has closed the Strait of Hormuz and kept oil tankers pent up in the Persian Gulf instead of delivering crude to customers worldwide. That in turn has driven up oil’s price and sent a wave of painful inflation around the world.










