A $5 billion hole in Microsoft's spending plan has investors asking whether one Texas campus is to blame. With earnings due after the bell and a political threat looming over data centers, IREN faces a high-stakes night.
After a dismal start to the 2026 NASCAR Cup season, Richard Childress Racing has named Andy Street the new crew chief for Kyle Busch, replacing Jim Pohlman.