Tehran vows to keep the waterway closed if Washington does not accept its terms.