NEW YORK (AP) - Gold prices are slightly higher following an erratic day of trading as the dollar loses some ground against other currencies.
Energy and grain futures are also up.
Gold prices are continuing to trade at the mercy of the dollar, which fell against most other currencies Tuesday. Demand for gold, which is used as a hedge against inflation and a sagging buck, tends to rise when the dollar falls.
However, prices are remaining within a tight range, as gains on Wall Street sap some demand for safe-haven assets.
Gold for June delivery added $7.30 to settle at $925 an ounce on the New York Mercantile Exchange after trading between $913 and $926 an ounce throughout the session.
Please read our comment policy before commenting.