Iran's Total deal shows it is open to trade and may save Rouhani's administration

Political battle: Iranian President Hassan Rouhani
Political battle: Iranian President Hassan Rouhani
Published 5 July 2017, 19:18Updated 5 July 2017, 19:27