US President Donald Trump said he believes Iran wants to engage in negotiations and he is ready for talks.