Gold prices gain 0.5% for highest settlement in nearly eight weeks