Peru’s sol had its worst performance in six weeks as traders worried about the political and economic impact of escalating anti-inflation protests that have led President Pedro Castillo to impose a ...