Moscow and Tehran have been locked in negotiations over the final disposition of spent fuel .