Protests have erupted across Iran after the government unexpectedly announced it was rationing petrol and increasing its price.
Prices rose by at least 50% on Friday as subsidies on petrol were reduced.
The authorities say they want to free up money to help the poor.
Iran is already suffering economically due to stiff sanctions imposed by the US after Washington decided to pull out of the 2015 deal with other powers on curbing Iran’s nuclear ambitions.
One person was killed during protests in the central city of Sirjan. State news agency Irna said there were clashes with police when protesters attacked a fuel storage warehouse and tried to set fire to it.
Several more people were injured.
Other cities were also affected including the capital, Tehran, Kermanshah, Isfahan, Tabriz, Karadj, Shiraz, Yazd, Boushehr and Sari.
In several cities, dozens of angry motorists blocked roads by turning off car engines or abandoning vehicles in traffic.
Videos posted online purportedly showed motorists in the capital, Tehran, stopping traffic on the Imam Ali Highway and chanting for the police to support them.
Another clip shows what appeared to be a roadblock across the Tehran-Karaj motorway, hit by the season’s first heavy snowfall.
How do the new regulations work?
Under the new measures, each motorist is allowed to buy 60 litres (13 gallons) of petrol a month at 15,000 rials ($0.13; £0.10) a litre. Each additional litre then costs 30,000 rials.
Previously, drivers were allowed up to 250 litres at 10,000 rials per litre, AP reports.
The revenues gained from removing subsidies on petrol will be used for cash payments to low-income households, the government says.
The head of the Iranian Planning and Budget Organisation, Mohammad Baqer Nobakht, said that from this month, 18 million families would get an extra cash allowance as a result of the price increase.
The new measure is expected to bring in 300tn rials per annum, he said on state television.
President Hassan Rouhani said on Saturday that 75% of Iranians were currently “under pressure” and the extra revenues from the petrol price hike would go to them and not the treasury.
How have fresh US sanctions affected Iran?
Iran has some of the world’s cheapest fuel prices due to heavy subsidies and the fall in value of its currency.
It is also one of the world’s largest oil producers, with exports worth billions of dollars each year. But it has limited refining capacity and sanctions have made it difficult to obtain spare parts for oil plants.
Sanctions were reimposed last year after US President Donald Trump abandoned the landmark nuclear deal between Iran and six world powers.
Under the accord, Iran agreed to limit its controversial nuclear activities and allow in international inspectors in return for sanctions relief.
Since the US left the deal, Iran has been gradually stepping up its nuclear activity in breach of the accord, though it has consistently denied wanting to develop nuclear weapons.
The sanctions have led to a sharp downturn in Iran’s economy, pushing the value of its currency to record lows, quadrupling its annual inflation rate, driving away foreign investors and triggering protests.