Gold futures finished the week higher, marking the yellow metal's eighth consecutive week of gains - the longest stretch of ...