The US disputed Iran's claim the waterway is shut, a move Tehran says was a response to Israeli attacks in Lebanon.