Donald Trump's strategy to defeat Iran is facing more roadblocks as the US weapons stockpile and cash to fund the military operation runs dry.

As it becomes clear that there is "no escalatory military path out of this war," Iran is demanding an even steeper toll for Trump to pull out.

US president Donald Trump had been preparing to declare victory in the war with Iran if Tehran agreed to fully reopen the Strait of Hormuz. He had also privately signalled to…