Precious metal set for weekly loss as Trump signals possible US-Iran peace deal