NEW YORK (MarketWatch) -- Gold futures rose Thursday to six-month highs, with the December contract approaching $1,000 an ounce as a weakening dollar and fund buying pushed up prices. Gold for delivery next year topped the key psychological level of $1,000.
Gold for December delivery, the most active contract, gained $19.20, or 2%, to end at $997.70 an ounce on the Comex division of the New York Mercantile Exchange, the highest level for the contract since Feb. 23. It rose as high as $999.50 earlier.
The October contract ended at $996.30, while gold futures for April delivery ended at $1,000.20 an ounce. Nearby gold futures had topped $1,000 an ounce in February.