Iran’s mine deployment in the Strait of Hormuz has triggered global fears of oil supply disruption and maritime instability as Israel-Iran tensions rise.