New Oil Minister Javad Owji says the “tyrannical” U.S. sanctions have deprived Iran of 1.8 billion barrels of oil exports and more than $100 billion of revenues.
New Oil Minister Javad Owji says the “tyrannical” U.S. sanctions have deprived Iran of 1.8 billion barrels of oil exports and more than $100 billion of revenues.