Gold futures finished sharply lower on Wednesday, due to technical correction after two straight sessional gains and on firmness in US Treasury Bond yield notes. Meanwhile, market cautiously awaited the upcoming Federal Reserve policy meeting after the Bank of Canada raised rates to a 22-year high.
Gold futures for August delivery dipped by $23.10 or 1.2% to settle at $1958.40 ounce on the Comex division of the New York Mercantile. While, spot gold added by $ 6.77 or 0.35% to $ 1,946.79 per ounce