US: "The Strait of Hormuz is open"... Iran "closed until further notice"