Gold prices edged lower on Friday from a record high hit in the previous session, but stayed on track for their eighth straight weekly gain, supported by safe-haven demand on concerns over U.S.