Gold prices rose on Wednesday, to head for the third gain in 4 days, thanks to a drop in the US Treasury bonds, ahead of key data in the US.
Gold prices rose 0.2% to $1,896.34 an ounce, after opening at $1,892.11, and hit a low of $1,887.28.
Gold lost 0.3% yesterday, marking its first daily loss in 3 days, due to a rebound in the US dollar.
The US 10-year Treasury yield fell 2% today to a 5-week low at 1.503%, which boosts the market's risk appetite.
Markets await US inflation data tomorrow, which would set estimates correctly for policy tightening by the Fed in the next few years.
Gold stocks at the SPDR ETF remained unchanged yesterday yesterday, with the total at the lowest level since May 20 at 1,037.33 metric tonnes.
Thanks for your feedback.
Euro rose in European trade against dollar after a hiatus from gains yesterday, as long term US treasury yields tumbled ahead of US inflation data and the European Central Bank meeting tomorrow.
MoreThe American Petroleum Institute reported today in preliminary data that the US crude inventories fell 2.1 million barrels during the past week, while analysts forecaste a drop by 4.1 million barrels.
MoreThe main US stock indices closed mixed on Tuesday, amid anticipation of key US inflation data.
More