gold futures top $1,187/oz heading into close