Big Jobs Miss, Futures Sell Off
Share

Big Jobs Miss, Futures Sell Off

The economy added just 88,000 jobs in March, well below the Street consensus of 200,000. What that means to the economy, with the "Squawk on the Street" team.
12:17
Fri, Apr 5 20139:00 AM EDT