Trump abandons Iran deal, oil surges 6%, risk-off hits markets