Trump has until May 1st to stop the war in Iran. On that day, Congress will have to expressly authorise him to continue. The Iran war has already cost a packet. At least 50 billion dollars for ammunitions, damaged equipment, fuels, wages. 200 billion extra funding for the military this year, 500 billion extra for 2027. There is little chance that Congress will vote for that. Apparently the UAE has asked Trump for money to bail them out, otherwise, they will ask Xi. Hopefully, Qatar, Bahrain, Oman, Kuwait will do same. One silver lining of this war if Iran manages to get some war reparations like charging toll on hormuz, the world will have to come up with a scheme to force those responsible to pay reparation to civilian victims of collateral damages. That will surely deter any future attempts to start a new war.