Today, March payrolls report (nonfarm payrolls +196k [expected 170k], unemployment rate 3.8% stable, hourly earnings +.1%). Can't get over that only 63.3% of Americans are in the workforce. MBS up on light news so technicals [...]
MBS ended the day pretty much flat. 10 yr treasury also flat in after hours. BLS jobs data tomorrow early. If you can get a lock in before the release tomorrow, might be worth considering.