Weak close for $SPX, but new all-time highs for $QQQ $AAPL $MSFT. The next few days will probably bring more clarity. $SPX needs to get above 3230 tmrw or Fri. Caution flags below 3160. Stocks have run too far, too fast. $JPM $BAC $IWM starting to come down.