The June gold contract on the New York Mercantile Exchange closed today at $1297.10 an ounce -- down 40 cents.

The current silver contract on the "NYMEX" closed at $16.64 an ounce -- up 15 cents.