Iran blocks the Strait of Hormuz until U.S. compliance. U.S. ends blockade by December 31, 2026 priced at 78.4% YES.