Brazil's central bank abstained from acting to weaken the currency despite doing so almost daily in July. Also boosted by the U.S. data, the Mexico peso gained 0.69 percent to close at 18.76 pesos per dollar.