The US said its naval blockade of Iranian ports will continue despite the ongoing ceasefire, prompting Iran to U-turn on its reopening of the Strait of Hormuz just hours after it declared it open for maritime traffic, and firing at vessels trying to transit.