Stocks had nearly everything going their way this week: the easing of trade tensions between the United States and China, an interest rate cut, a wave of corporate deals, and better-than-expected earnings from market leaders.
The Dow Jones Industrial Average gained 0.75 percent for the week to close at 47,562, after hitting another record on Oct. 28.





