This is what you need to know today.

Unexpected June Shocker

Non-Farm Private Payrolls came at 25K vs. 160K consensus.  To make matters worse, April  numbers are significantly revised downwards.