Earnings reported by S&P 500 companies are beating lowered expectations, but they are still pretty poor. read more