Dow surges 700 points after Trump cancels Iran strikes, oil drops