gold futures close above $690 at six-week high