The S&P 500 also closed at a new high, gaining 0.2% to end at 3,289, while the Nasdaq held steady at 9,258.
The gains came as the US and China signed a deal aimed at easing tensions between the two economic giants.
Shares have enjoyed weeks of steady rises, during which markets seemed impervious to bad news.
The three major US indexes rose about 30% in 2019, recording their best year since 2013 despite average earnings growth estimated at a far more modest 1%.
Most analysts are predicting further gains in 2020.