Stockhaven @ the close 5/6/2011
The markets raced higher out of the gates on an encouraging payroll unemployment report that showed jobs were created at the highest rate since August 2010. The bullish momentum was soon met with sellers though as rumors spread that Greece … Continue reading