Stocks surged higher Monday, with major indexes climbing by close to 3 percent.

The Dow Jones Industrial Average climbed by 669 points, or 2.84 percent. The S&P 500 rose 2.7 percent. The Nasdaq Composite was up 3.26 percent. The Russell 2000 index of small cap stocks rose 2.14 percent.

Investors were cheered by signs that the Trump administration’s trade policies appear to be producing cooperation and compromise rather than sparking a trade war.

It wasn’t just good news on trade that helped. CNBC’s Jim Cramer also points to the lack of a “knock out blow” from the 60 Minutes interview with Stormy Daniels.  On Friday, there was some fear that the interview with the porn actress could be crippling to the Trump presidency in some way. On Monday, the consensus view was that that interview was, as Breitbart’s John Nolte put it, “a big fat nothing.”

Shares of Facebook sat out the rally after the Federal Trade Commission announced it is investigating the company’s data practices. Most of the big tech stocks, however, rose. Microsoft rose 7 percent. Semiconductor stocks did very well, most likely because of the news that China plans to buy U.S. made chips.