S&P 500 - Earnings Estimate Progression

U.S. corporate earnings are not so bad. As the chart shows, earnings fundamentals are improving.

Image: Fidelity Investments

Earnings Estimate Progression