Gold and silver prices declined amid ongoing US-Iran peace talks uncertainty, supporting crude oil and the US dollar while weighing on precious metals, analysts said.