Uranium, sanctions and the Strait of Hormuz: The key issues preventing Iran and the US from striking a deal

· The Independent