NEW YORK (AP) — The August gold contract on the New York Mercantile Exchange closed today at $1,186.80 an ounce -- up $10.30 cents.

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