Major stock indexes traded mixed, with Tesla rising on an analyst upgrade. Dow Jones futures slightly down, Nasdaq 100 slightly up. Economic data and earnings reports are awaited. Tesla, Nvidia, Apple, and Microsoft among stocks to watch.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
