The Iranian regime said the U.S. naval blockade of Iranian ports violates the ceasefire and threatened retaliation for a U.S. attack on an Iranian-flagged commercial vessel.