Tehran warned that it would continue to block transit through the strait as long as the US blockade of Iranian ports continued.