Stocks Slide as U.S.-Iran Tensions Push Oil Toward $99 | Closing Bell September 8, 2026 · Bloomberg Read full story at source