US stocks jump after Trump announces Iran deal, oil tumbles

Business