gold at highest in two weeks, gains 1.9%