Tech is once again leading the market; there's definitely money flowing into the sector. There's the belief that the corporate spending cycle is going to pick some steam.

Energy is trading off a bit, and I think that helps the other sectors in terms of it alleviates a cost for a lot of companies. Health care is doing well on the back of Bristol-Myers news, and also Boeing (is) getting another order.

Things have slowed down, but it's still positive growth. We think they'll raise rates tomorrow, and one more time before year-end.

Inflation is once again confirmed to be not much of a concern and well under control outside of the energy sector. That's helpful. It takes a little bit of pressure off the possibility of the Fed going much beyond another two rate increases.

Growth going forward is becoming the big issue for stock investors. Things are still OK on the earnings front, but some companies are beginning to be more conservative with their guidance.

If the number had been too strong, people would translate into the fact that the Fed would have to raise rates over a longer period of time.

The risk is definitely on the inflation front and its implication for rates.

The drop in productivity was larger than most people were expecting. It may become a factor in today's trading session.

We're still seeing takeover activity. That's positive.