This week Phil talks about how markets continue to rally, data continues to be good enough and everything seems to be going better than expected. Can it last?