Major U.S. stock indices ended the July 8, 2026, trading session on a dismal note, primarily due to escalating geopolitical tensions with Iran and rising Treasury yields. In particular, chip stocks ...