Gold prices up a third straight session to settle at highest since Nov. 4