How the U.S.-Iran deal set the stage for renewed fighting over the Strait of Hormuz July 10, 2026 · CNBC Read full story at source