Gold prices settle at highest level in nearly 6 weeks