Gold marks highest finish since early June, up more than 2% for the week