gold ends 0.1% lower at $1,694 an ounce