US President Donald Trump speaks during a meeting with Lebanese President Joseph Aoun in the Oval Office of the White House in Washington, DC, on July 21, 2026. (Photo by SAUL LOEB / AFP)

President Donald Trump lashed out Monday after Iran denied it was in negotiations with the United States, declaring in an angry social media post that a US military blockade will continue until there is a “Deal, or Total surrender.”

Calling Iran “duplicitous” for “openly and proudly” saying it was not negotiating, Trump wrote: “Whether Iran wants to admit it or not, we are, in fact, talking of a solution to a problem that they have caused, for decades.”

Trump’s statement on Truth Social came after Iran said there were no direct talks with Washington, as Trump had insisted there would be when he called off a threatened round of heavy bombing against Iran over the weekend, citing what he said were appeals from regional powers and Tehran.

The Iranian foreign ministry said Monday that the only talks it was holding were with Oman to discuss plans for sharing control over the Strait of Hormuz, a vital passage for the global energy trade.