When you start a war you finish it in my opinion. There has been no other war that has been stopped because of a slide on the Dow Jones or an oil price spike. For Trump to now prematurely call an end to the war simply because of economics will simply mean IIrans drone terrorism has worked.
The people of Iran will be left with a job half done without the space needed for an uprising.
A new leader with good reason to ideological hate Israel and the US will realise the only method of future deterrence of Iran is through acquiring a nuclear weapon as their conventional weapons were obliterated. Iran will now do everything possible to acquire such a weapon.
This is a time for resolve Mr. President. There is still a chance to destroy this regime maybe with limited target ground troop assaults. The world actually will be safer if you continue.