The S&P 500 hit a record high on Monday as investors cheered strong earnings and progress on U.S.-China trade.

The S&P 500 rose 0.6% to 3,039.42, closing above 3,027.98, the record set on July 26. The Dow Jones Industrial Average gained 0.5%, or 132.66 points to 27,090.72. The Nasdaq Composite climbed 1% to 8,325.99.