Corporate America kicked it up a notch last week.
And the S&P 500 appears to be taking out resistance at 1,335.
Bloomberg reports that 71% of the 188 MSCI World
Index companies that have reported Q1 earnings have beaten earnings.
Earnings from this group of companies are beating expectations by 8.8%.