Iran and Oman responsible for Hormuz Strait