More positive earnings surprises seen out of the US this morning, particularly from the larger cap stocks. Bank of America EPS 40.9 percent above expectations, and BlackRock 9.5 percent above expectations.
See these results and more at: http://www.ijg-research.net/regular-research/sp-500-index/