The S&P 500, Nasdaq and Russell 2000 hit new highs as Micron surged to top a $1 trillion market cap. Caterpillar, Viavi ...
Credit: Michael Nagle / Bloomberg / Stock futures are pointing to a sharply lower open for major indexes this morning as oil ...