Wall Street's Earnings Forecast: Cloudy With a Chance of Turbulence