Peso rises to one-month high