Lets not forget that a lot of these positive earnings surprises were over substantially reduced estimates, especially for financials. Therefore, its too early to read anythng positive into this, given that the worst culprits like MER and C have yet to report.
S&P 500 Earnings Beat Rate at 72% [View article]