Iran denies reaching a final deal with the US, labeling the American naval blockade of the Strait of Hormuz “illegal".