it's looking like he's intending to hold the situation put and wait for the next president to deal with it.
a true blockade of iran will weaken the regime but it won't topple it and it will give the chinese the opportunity to make it very difficult to finish. this has certainly already happened to a very real extent. there will need to be execution in the end.
i remain supportive of the initial plan being floated, which was an overwhelming show of force accompanied with ground support for kurdish forces, but trump cancelled that because the kurds are socialists and he didn't want to replace the fascist government in iran with a socialist government.
you see a commonality in trump's actions, in that he is constantly looking for ideologically pure solutions that don't exist. i didn't expect that from trump. from a distance, it looks like a man who has no principles and is constantly shifting views to seek power. in truth, it's somebody who is capable of incredible mental gymnastics to enforce what he decides are correctly conservative solutions.
if he was concerned about the outcome of overthrowing the government in iran, he would have done it, but he's more concerned about finding that conservative solution that replaces the existing government with a conservative one, and that has no likelihood of materializing. it worked in venezuela because the government was nominally left-wing and the opposition is very conservative. in iran, conservatives are going to support the theocracy and any opposition is going to be opposed to the fascist government's conservative qualities. rather than deal with reality and compromise, trump is stuck in a mental loop. he can't find the choice he wants so he's refusing to make one.
he's not going to compromise on the deal with canada, either.
in the long run, trump will not be remembered for the deals he negotiated, he will be remembered for his inability to compromise, and the deals he didn't sign as a result of it.