Sharp earnings slowdown may be coming

S&P 500 annual EPS growth estimates