The Mexican peso fell to 20.7 per USD, its lowest in a month, after Trump confirmed 25% tariffs on Mexican goods. The tariff decision, linked to curbing fentanyl flows, added to ongoing trade war concerns. Mexico’s manufacturing sector contracted for the eighth month in a row, and business confidence declined, reinforcing expectations for further interest rate cuts by Banxico.