Gold Hits $4,700 as Investors Cheer Possible US-Iran Peace Deal | Metals Mine