The March jobs report is out and the market is falling.
Dow futures are down by 140k. S&P futures are down 17 points.
Minutes before the report came out, Dow futures were down 84 points. S&P futures were down 8.8 points. The 10 year Treasury yield was at 1.75.