The sanctions come as President Donald Trump has offered mixed signals on prospects for a deal.

US Treasury imposes sanctions on Iran-linked entities amid stalled talks. New Iran agreement by June at 5.5% YES.

The sanctions come as President Donald Trump has offered mixed signals on prospects for a deal.