US President Donald Trump said, "Iran promised to open the Strait of Hormuz, and they knowingly failed to do so." "This caused anxiety...dislocation, and pain to many people and Countries throughout the World," he added. Trump's remarks came amid reports that the opening of the Strait has been delayed as Iran struggles to remove sea mines deployed during the conflict.