<p>Tehran says the US must lift its naval blockade and meet its demands in full before any agreement is reached.</p>