We saw another triple digit day on the Dow with a 228 point gain, a 61 point gain in the Nasdaq, and a 24 point gain on the S&P 500.  The catalyst was earning reports of major companies like Citi Group and Google.  Citi Group’s report wasn’t a surprise and we found that Google blew the analysts out of the water.  Google drove the tech heavy Nasdaq today with a big gap up that wasn’t quite expected!

Its interesting to see what else will happen in this time of earnings season.