Looks like the "prisoner exchange" deal between Iran and the US, which also includes the release of $6 billion in Iranian oil sale, may be going ahead, despite the unprecedented Iranian decision to remove IAEA inspectors.