Wall Street enjoyed a solid week of gains as investors were encouraged by signs of progress in the U.S.-China trade dispute.

read more