Hormuz transits near 3-month low as Iran-U.S. deal stalls