US sanctions have denied Iran more than $10 billion in oil revenue: US official
25 Apr 2019
Brian Hook, US Special Representative for Iran and Senior Policy Advisor to the Secretary of State, made the comment during a call with reporters days after Washington said it would...