Dow Jones Futures: Stocks Sell Off, Google, Tesla Give Up Buy Points; Micron earnings are strong
Dow Jones futures were slightly higher overnight, along with S&P 500 futures and Nasdaq futures. Micron technology (IN) key report for semiconductors,