Peso hits 17.5-month low, closes at 57.78:$1; shares flat