President Trump says that US-Iran is pretty much complete. Good sign for markets if that happens.