formats

Dow rises more than 100 points, S&P 500 posts best weekly gain since November

Stocks posted strong weekly gains as investors cheered renewed optimism on the U.S.-China trade front on Friday.