Gold settles at lowest price in 7 weeks