The Mexican peso closed the Friday session with gains against the dollar. The move came amid greater risk appetite in international markets due to expectations of a possible agreement between the United States and Iran.
The currency ended at 17.23 pesos per dollar, an appreciation of 0.09 percent or 1.52 cents from the prior close, according to Banco de México data.
Felipe Mendoza, an analyst at EBC Financial Group, said the peso's performance aligned with global optimism. He highlighted reduced demand for safe-haven assets and support from local indicators including 1.8 percent annual growth in industrial activity during April and tourism sector flows.
At Banamex bank windows the dollar sold for 17.66 pesos. Other emerging market currencies also advanced against the greenback.