Trump Signals End to Iran War Within 3 Weeks, Easing Market Fears