Gold price today: Gold prices declined and were heading for a second weekly loss, weighed down by a slight uptick in the US dollar and the Israel-Iran ceasefire.