NEW YORK (AP) — U.S. stocks are rising toward records Friday following the latest sign that the nation’s job market is doing better than economists expected.

The S&P 500 climbed 0.7% and was on track to top its all-time high after a report said U.S. employers added 115,000 more jobs than they cut last month, even though the war with Iran is raising fuel costs and uncertainty for everyone. The Dow Jones Industrial Average was up 15 points, or less than 0.1%, as of 11:45 a.m. Eastern time, and the Nasdaq composite was 1.3% higher and heading for its own record.

While hiring slowed from March’s level, it was nevertheless nearly double what economists expected. And it helped keep the S&P 500 on track for a sixth straight winning week, which would be its longest such streak since 2024. The U.S. stock market has blasted higher since late March, in part on hopes that the war will not mean a worst-case scenario for the global economy and that the Strait of Hormuz will reopen to allow oil tankers to deliver crude from the Persian Gulf again.

It’s still to be determined if those hopes are warranted or just wishful. U.S. forces fired on and disabled two Iranian oil tankers on Friday after exchanging fire with Iranian forces in the Strait of Hormuz overnight. U.S. Secretary of State Marco Rubio said he hopes to receive “a serious offer” from Iran later in the day after Washington gave its latest proposal to end the war and reopen the strait.