The last full trading week of the year was a good one, with the S+P gaining just over 1.5% and the Dow up about 1%. The 10 year treasury yield rose to 1.92% from 1.82%. Most of the gains were spurred on by good news on the trade deal, while the impeachment vote went largely unnoticed by the markets.
Economically, the housing data was a bit better than expected and personal income also increased more than expected in November. The inflation numbers stayed low though, leaving the Fed some breathing room.
Next week, we have a short week, with few announcements due to the Holiday.