Highlights
The Dow Jones industrial average firmed 0.7 percent, the S&P 500 gained 0.9 percent, and the Nasdaq rose 1.4 percent. US Treasury yields and oil prices declined while the dollar rose.
Investors hoping for more signs of a slowing job market got somewhat smaller than expected rise in nonfarm payrolls and downward revisions to prior months. They got an uptick in the unemployment rate, and a downtick in the pace of growth in hourly earnings. Meanwhile, the Institute for Supply Management's report on services came in weaker than expected too.
Bond yields continued trending down on the news with the 10-year note yield down another 14 basis points on the day to reach 4.52 percent, down from 5 percent a few weeks ago.
Among sectors, best were real estate, materials, utilities, consumer discretionary, financials, and industrials.
Only energy lagged as oil prices fell back again as the market prices out the risk premium associated with the Middle East conflict. A statement from the leader of Hezbollah suggesting the militant group would not intervene further in the Israel-Hamas war reassured markets that the conflict would remain relatively contained.