positive corporate earnings