Tehran says the gap in position with Washington has narrowed - but the Strait of Hormuz remains a sticking point ...