US-Iran talks teeter after Trump threats, crude surges 3%