March Non-Farm Payroll numbers came in lighter than expected today.
Courtesy of Beagle: +120K vs consensus of +201K, prior 227K.
S&P futures were immediately hit by sellers and closed down around 1%. Treasury futures jammed up and are pushing new highs as I'm typing... 30yr futures are up about 1.40%. Euro futures saw an initial spike down, then immediately jammed up to 1.3119 before settling back around 1.3090ish now.
I hope everyone has a great Easter weekend!!
The futures markets will open Sunday night as usual at 6pm Eastern Time.