Iran's vice president has issued a chilling warning that the country will retaliate if its oil facilities are targeted.