The US agreement to immediately allow Iran to sell its oil freely and the offer to eventually lift all sanctions represent major concessions that outstrip the terms of Iran's 2015 nuclear deal with world powers, which US President Donald Trump unilaterally withdrew America from in his first term