The fifth-round of Iran-U.S. nuclear talks have ended at the Omani Embassy in Rome. The latest talks saw both sides acknowledge progress, but key differences remain.