Gold futures log lowest finish since April 12