Tehran has signalled to the West several times recently indicating a willingness to reach an agreement over its nuclear programme