On May 24, Iran and the IAEA agreed to extend by one month the agreement they had clinched for the UN nuclear agency to continue inspection of the country's nuclear sites while the ongoing talks in Vienna on the revival of the landmark nuclear deal between Tehran and world powers continue.