With the Dow breaking above 9,000 on Thursday and the S&P 500 at its highest level for 2009, how much is left in this rally?

No doubt about it, there’s euphoria in the market. On Thursday the Nasdaq closed in positive territory for the 12th consecutive day – it’s longest winning streak since 1992.