Hours after threatening to hit Iran "very hard" on Tuesday night, US President Donald Trump made a U-turn, announcing that he had cancelled planned strikes and bombings after talks with Tehran reached the highest levels of Iran's leadership.
"Based on the fact that discussions with the Islamic Republic of Iran have been brought to the highest level of Iranian leadership and approved, I have, as President of the United States of America, cancelled the scheduled strikes and bombings against Iran this evening," Trump wrote in a post on Truth Social.
The announcement capped yet another remarkable day of mixed signals from Washington. Earlier, Trump had warned that the US would launch a powerful new round of attacks on Iran and had even floated the
possibility of taking control of Kharg Island, Tehran's main oil export hub. By evening, however, the focus had shifted from military action to diplomacy.
The US President claimed that negotiators had reached broad agreement on both the framework and details of a deal.
"Discussions and final points have been, in both concept and great detail, approved by all parties involved, including the United States, Israel, Saudi Arabia, UAE, Qatar, Turkey, Pakistan, Bahrain, Kuwait, Jordan, Egypt, and others," he wrote.
"Time and place of the signing to be announced shortly," he added.
Despite the apparent diplomatic progress, Trump said the US naval blockade would remain in place until any agreement was formally completed.