Gold fell to its lowest in 2-1/2 months on Tuesday, breaking through key support at its August lows as stock markets rose and the dollar hit a one-year high against the euro ahead of a European Central Bank meeting this week.
The metal has been underpinned by worries over the stand-off between Russia and the West over Ukraine and persistent unrest in the Middle East, but strength in stocks and the dollar, plus weak physical demand from China and India, has offset that.
"Gold has struggled for quite some time, balancing geopolitical issues against all-time high stock markets," said Simon Weeks, head of precious metals at the Bank of Nova Scotia.
"Clearly a lot of people already have a hedge on board against the geopolitical scenario, physical (demand) doesn't seem particularly good, China and India just aren't performing in the way people might expect, and the threat of higher interest rates is more likely to encourage producers to be sellers again. It just doesn't look good for the bulls."
Spot gold was down 1.2 percent at $1,271.31 an ounce at 1052 GMT, having earlier hit its lowest since mid-June at $1,268.20. U.S. gold futures for December delivery were down $15.40 at $1,272.00.
Selling picked up after the metal broke through support at $1,273.06 an ounce, its Aug. 21 lows.
European shares rose 0.3 percent on Tuesday as investors await the ECB's policy decision later this week before chasing stocks higher.
Stock markets have rallied recently following dovish comments by ECB President Mario Draghi, which sparked bets that the central bank is preparing to pump more liquidity into the system, possibly via purchases of government or corporate bonds, a measure known as quantitative easing (QE).
src:sify.com