U.S. Markets closed

Gold and grain futures higher

The Associated Press

Gold is ending higher in Wednesday trading.

The August contract is up $7.10 to $1,374 per ounce. Silver and copper are lower with platinum and palladium off by more than 1 percent.

Benchmark crude finished 20 cents lower at $98.24 per barrel on the Nymex. Other energy contracts were higher.

Wheat, corn and soybeans are up for the day.