The week began in slow fashion yesterday both in terms of volume and volatility. That largely remained the case in the bigger picture today, despite some intraday volatility.  It's no longer the case after the close of trading due to the prevalence of the word "impeachment" on the twit-o-sphere, but for now we'll stick to recapping today's events and market movements and see how early overnight volatility plays out in the morning.

Morning data accounted for only a small portion of the overall movement. Bigger moves followed newswires relating to Trump's overnight tweets regarding Russia and national security. Here's the MBS Live update where it helped us. Here's the MBS Live update where it hurt us. Net/net, we came out slightly ahead, with 10yr yields ending the day at 2.328 vs just over 2.34% yesterday.  Fannie 3.5s gained 5/32nds to end at 102-22.

In early overnight trading, 10yr yields are down another several bps to 2.299% (MBS don't trade overnight, but that certainly implies a gain of at least another eighth of a point, assuming no additional volatility before tomorrow's open (unlikely).