Today's report reinforces the view that last year's energy price spike simply was not passed onto other prices.
I think Monday's decline is pretty modest after last week's sprint, so a bit of a pullback is not a complete surprise.
I think it's quite possible revenues will come in on the high side of expectations simply because we've had very robust corporate profit growth over the last year.