Peso strengthens on investors’ confidence