America has run out of leverage. They cannot hold a siege from an oil reserve which is at a 1983 low, a national debt at $40 trillion and a bond market that is starting to leak. Out of the 172mb of strategic release oil, there remains 50mb at SPR, with only 12mb of this unassigned. The relief valve is now about to run dry. It is easy to see that Iran has the wind at their back, as the temperature is rising on an administration that has been flying too close to the sun. Over the last 2 weeks, Iran have stated they will simply wait until the end of Trump’s presidency in Jan 2029. Notwithstanding this, there are further winds blowing against this latest edition of US adventurism. They include…