India, July 11 -- The United States has issued a blunt ultimatum to Iran, demanding that Tehran publicly declare the Strait of Hormuz open to commercial shipping and stop attacks on vessels transiting the strategic waterway, warning there would not be a "good outcome" if it failed to comply.

The warning came as US President Donald Trump declared that the ceasefire reached between Washington and Tehran was "over", even as both sides agreed to continue diplomatic talks aimed at ending months of conflict.

Senior US officials said Washington wants Iran to issue a public statement confirming that all shipping lanes through the Strait of Hormuz are open, that commercial vessels will no longer come under attack and that no transit fees will be...