Earnings and economic reports are coming in more consistently than was the case several weeks ago.  The recovery looks to be sustainable with some noticeable trends taking shape.