gold futures close up nearly $8 for the week