Futures Jump; Trump Suspends Iran Deadline By 2 Weeks

April 7, 2026