Riot police stand next to demonstrators during a protest against Peru's President Pedro Castillo after he had issued a curfew mandate, which was lifted following widespread defiance on the streets, as protests spiralled against rising fuel and fertilizer
Riot police stand next to demonstrators during a protest against Peru's President Pedro Castillo after he had issued a curfew mandate, which was lifted following widespread defiance on the streets, as protests spiralled against rising fuel and fertilizer prices triggered by Russia's invasion of Ukraine, in Lima, Peru April 5, 2022. Reuters / ALESSANDRO CINQUE

Peruvian authorities said on Wednesday that a fifth person has died in recent anti-government protests sparked by rising fuel prices, a sign of how the global energy crunch linked to the war in Ukraine is stoking unrest in countries around the world.

Peru's ministry of the interior said a 25-year-old man had died and that it was investigating. A union representing agricultural workers in the southern Peruvian city of Ica said the man had died in clashes with police.

The protests were triggered by rising fuel and fertilizer costs due to sanctions on Russia, which invaded Ukraine in late February. The unrest has escalated in recent days, rattling the government of center-left President Pedro Castillo.

Authorities are struggling to unblock key highways that are essential for food supplies in Peru's largest cities. Castillo is also fending off calls for his resignation from the opposition and some influential local newspapers.

Castillo, who recently survived a second impeachment attempt less than a year into office, on Tuesday called off a mandatory curfew in Lima, the capital, that sought to stifle protests after thousands defied the order and took to the streets.

Those protests turned violent at night with looting reported in several government buildings.