Several people have been killed in Iran after four days of violent protests over a spike in gasoline prices.