Peso in biggest weekly drop since May