170 out of 499 S&P companies have reported Q3 earnings, growth is -14%. Consumer confidence in freefall

READ  Why the Price Earnings Ratio is meaningless