Muscat: Gold prices declined today, weighed down by rising US Treasury yields and a stronger dollar, which tempered optimism over a potential peace agreement between the United States and Iran. Spot gold fell 0.3 percent to $4,467.59 per ounce, while US gold futures for June delivery dropped 0.9 percent to $4,471.10 per ounce.
According to Oman News Agency, the dollar held near a six-week high, while 10-year US Treasury yields remained at their strongest levels in more than a year, increasing the opportunity cost of holding the non-yielding metal. Among other precious metals, spot silver fell 0.8 percent to $73.22 per ounce, platinum declined 0.5 percent to $1,912.67 per ounce, while palladium edged up 0.2 percent to $1,356.32 per ounce.