Iran reassured investors of its commitment to new and improved oil contracts and downplayed domestic opposition, the FT reports.
Iran reassured investors of its commitment to new and improved oil contracts and downplayed domestic opposition, the FT reports.