by
Matthew Graham
on
April 04 2008, 2:11 PM
The big news we've all been waiting for, The Employment Situation report, was released this morning. Non-Farm payrolls dropped by 80,000 compared to analyst's consensus of a 50,000 drop. In addition, the unemployment rate read 0.1% higher than expected...