Gold drives above $4,700 as Iran peace progress weakens U.S. dollar, analysts warn risks remain | Metals Mine