Earnings and data could be proof that slowdown fears were overblow...