gold at highest in nearly seven months after fed