corporate earnings impact