Gold futures mark highest finish in about 2 months