Rising tempo of combat in battle for Hormuz tests market’s confidence that the worst is over on Iran July 12, 2026