Dow is up 0.93%
S&P is up 0.99%
Nasdaq is up 1.55%
Facebook, Gilead earnings after the close. Tesla is up strong after Elon Musk tweeted the rumor that Tesla sales were slumping was false. Tesla is up over $20. Apple is up $1.52 on talk that Alibaba would like to use Apple Pay. Alibaba is trading at the highest level since the IPO at 100.00.
Stocks continue to move higher.