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

· The Independent