The two main issues blocking a deal are: 1) the Strait of Hormuz (Iran wants US to end blockade, US wants Iran to reopen strait first), and 2) the nuclear file (US wants Iran to give up enrichment completely, Iran insists on right to low-level enrichment and also demands war reparations and guarantees against future US strikes).