Gold holds above $2,930 after correcting from the record-high it set above $2,950 on Thursday. Following the mixed PMI data ...