US company earnings slide on lower prices, drilling activity