Iran and Oman oversee Hormuz Strait