Gold prices mark a six-week high