email:  
 
 
  
 

Monday, April 09, 2007

A Good Print Stops the Rally

With last Friday’s release of the Non-Farm Payroll report on a holiday weekend, reactions to the better-than-expected print were mostly muted. The reading came back at 180,000 versus a 130,000 forecast, shocking many analysts. Read more....