Iran to charge $1 per barrel of oil passing through Strait of Hormu...