Iran and Oman have reached a preliminary deal on managing the Strait of Hormuz. Final approval is still pending. Iran wants to keep foreign powers out of the strait and link the deal to a broader security arrangement.