Gold prices mark highest finish since Sept. 29