Nasdaq books fresh record close, S&P 500 logs weekly gain after U.S. jobs report 07.12.2024 00:04 MarketWatch.com