Earnings misses hang over market