Up until today, each day this week brought us a lower low in the indices. That trend seems unlikely to continue as they’re all making runs towards Wednesday’s highs. Any sign of fear in these markets continues to disappear in short order, and today’s slate of data was supportive of the move higher. The PMI composite data came in strong (58.8 vs. 57.9) along with an upward revision of the prior reading. Manufacturing came out in line. Existing home sales also beat expectations (6.85 vs. 6.6), but we saw a small revision lower from the prior reading. Strong data continues as do intentions to spend away. With that being the case, I’m not sure what it will take to get a meaningful, lasting correction. There is no shortage of reasons to be legitimately concerned about where the indices are trading, but the market seems to be discounting all of them. Something will eventually give, but this has been one heck of a run for dip buyers. “If it ain’t broke…”