Gold futures were fluctuating Tuesday as the dollar was mixed against major world currencies.

April-dated gold futures gave up some of their earlier gains, but they were still rising $3.40 to $921.10 an ounce at the Comex division of the New York Mercantile Exchange. The contract has traded as low as $911.60 and as high as $924.50.

Silver prices were down 18 cents to $12.86 an ounce, and copper was advancing 8 cents to $1.85 a pound.

The upcoming G-20 summit in London is putting gold under pressure. The message out of the conference is expected to be positive, and Philip Klapwijk, chairman of GMFS, believes gold is in for a "spell of weaker prices ... with the next $40 low and not up."

Global economic uncertainty typically means an upside for gold as investors seek a safer alternative investment. However, if the G-20 yields a hopeful message to help soothe the markets, then investors could pull their money out of gold and move it into other sectors. Klapwijk says this "correction could be healthy and give a good buying opportunity ... as there is an underlying interest in gold."

Another issue currently weighing on gold is demand from India and Turkey. India reported that the country imported no gold for a second month as high prices hurt demand.

"Some of the bread and butter demand like India has been dire," says Klapwijk. " We are paying a lot of attention. The market is under stress at high price levels."

Gold stocks were mixed at midday. Newmont Mining ( NEM) gave up just over 1% to $44.76, and Barrick Gold ( ABX) added just more than 2% to $32.83.

Agnico-Eagle Mines ( AEM) rose 1.5% to $57.31, and the SPDR Gold Shares ( GLD) ticked up slightly to $90.35.
Alix joined TheStreet.com TV in February 2007. Previously, she held positions in film and theater production, management, and legal administration. Alix has a degree in communications and theater from Northwestern University.