Gold futures mark highest finish in two weeks