The Mexican currency traded at 18.3675 per dollar, trimming its gain to date in 2017 to about 13 percent.