Peso strengthens on investor confidence; stocks flat