gold rises, ending closer to $1,680 level