Bullion has lost 4.7 percent this week as the dollar gained 2 percent against the euro and 1.6 percent against the yen, while oil prices tumbled 4.6 percent.
Bullion for immediate delivery fell as much as $6.30, or 0.7 percent, to $866.75 an ounce, the lowest since June 13 and traded at $867.09 at 9:02 a.m. in Singapore. Silver for immediate delivery was down 0.3 percent at $16.15 an ounce.
The dollar headed for its fourth weekly gain against the euro after European Central Bank President Jean-Claude Trichet said risks to economic growth are ``materializing,'' reducing expectations interest rates will be lifted. The dollar also headed for its biggest weekly gain against the yen in two months.
Gold for December delivery fell 0.2 percent to $875.90 an ounce in after-hours electronic trading on the Comex division of the New York Mercantile Exchange.
Gold for June delivery on the Tokyo Commodity Exchange was 1.3 percent lower at 3,081 yen a gram ($875 an ounce).