US sanctions have denied Iran more than $10 billion in oil revenue: US official

US sanctions have denied Iran more than $10 billion in oil revenue: US official
play icon
Brian Hook, US special representative for Iran, in Washington, US. File photo/ Reuters