Gold futures mark highest finish since March 1