President Donald Trump has announced an extension of the Iran ceasefire, saying the US will pause planned military strikes to allow more time for negotiations.

The truce, which was set to expire, will now continue until Iran presents a “unified proposal” to end the war, according to Trump.

What Trump said

In a social media post, Trump made it clear this is not a full de-escalation.

“I have directed our Military to continue the Blockade… and will extend the Ceasefire until such time as their proposal is submitted,” he said.

That means:

  • No immediate US attack
  • Blockade remains fully active
  • Military stays ready for action

The decision reportedly came after requests from Pakistani mediators, who are trying to keep negotiations alive.

A sudden shift in stance

Just hours before the announcement, Trump had opposed extending the ceasefire, warning that Iran was running out of time.

This quick reversal suggests: Negotiations are fragile, and the US is balancing diplomacy with pressure.

At the same time, Iranian officials have criticized the US naval blockade, raising doubts about whether talks will move forward smoothly.

The situation now sits in a tense middle ground.

  • War is paused, but not over
  • Markets remain sensitive to headlines
  • Any breakdown in talks could trigger escalation

The Strait of Hormuz and global oil flows remain at the center of the conflict, meaning energy markets and inflation risks are still in play.

This is not peace, it’s a delay. Trump is giving Iran time, but keeping pressure high with a continued blockade and military readiness.

The next move now depends on Tehran: Deliver a deal, or risk the conflict restarting.