-- Gold prices rose off a five-week low early Tuesday as treasury yields eased off a 10-month high.
Gold for June delivery was last seen up $44.70 to US$4,578.00 per ounce.
The price of the metal has remained mostly rangebound for a month as the war on Iran has prompted some safe-haven demand for the metal, even as the higher oil prices that followed the start of the war on Iran is hiking inflation. The threat of higher interest rates because of rising prices is pushing up bond yields, bearish for the metal since it pays no interest.
"The benchmark US 10-year yield rose some seven basis points on the day Monday, closing just below 4.44% and therefore at the highest daily close since last July as traders eye the big round 4.50% level.," Saxo Bank wrote.
However yields moderated early on Tuesday, with the U.S. two-year note last seen paying 3.94%, down 2.2 basis points, while the yield on the 10-year note was down 1.8 points to 4.423%. The dollar was higher, with the ICE dollar index last seen up 0.12 points to 98.49.