U.S. President Donald Trump wants a deal to constrain Iran's nuclear program, and sees an opportunity while the country is struggling at home.

Iran wants to make a "deal" more than the U.S., President Donald Trump said Tuesday, ahead of a third round of bilateral talks in Switzerland later this week.

The upcoming talks come as the U.S. continues to build up military forces in the region and as Trump warns of "bad things" if Iran doesn't agree to a deal.