Tech and energy stocks dominate earnings revisions

Contribution to S&P 500 EPS revision