Iranian supreme leader Ayatollah Ali Khamenei at a meeting with Iranian judiciary officials in Tehran, Iran, on Wednesday. Photograph: Iran government handout/EPA

The latest round of US sanctions on senior Iranian figures could finish off the remote possibility of talks between Tehran and Washington. Experts a(...)