Volume is solid out there today. Volatility is coming in hot (VIX is down another -8%). Equity breadth continues to broaden as credit spreads continue to narrow.

We we're bullish this morning. We are bullish into the close. My name is Keith McCullough, and I support this message. Our levels are below:

BUY aggressively = 840.67
BUY on pullbacks = 921.86
SELL the "Trade" = 1007.19

KM