gold futures close at seven-week low, down over $6 an ounce