NEW YORK (AP) — The July gold contract on the New York Mercantile Exchange closed today at $1,240.70 an ounce, down $3.50.

The current silver contract on the "NYMEX" closed at $16.57 an ounce -- down two cents.