About 150 tankers have dropped anchor in open Gulf waters on either side of the Strait of Hormuz, a crucial trading route on Iran's southern border.