Can Iran’s New President Revive The Nuclear Deal With Washington?
OilPrice.com
July 6 saw Masoud Pezeshkian announced as the new president of Iran, following the death in a helicopter crash of his predecessor..