Gold and other metals are ending higher. Crude oil is also ending higher, while crop prices are lower.

Gold and other metals are ending higher. Crude oil is also ending higher, while crop prices are lower.

Gold for August delivery rose $32, or 2.6 percent, to settle at $1,255.70 an ounce Monday. Silver also rose, but not as sharply. Copper, platinum and palladium rose between 3 and 4 percent.

Crude oil rose 1.5 percent on growing concerns about Middle East tensions and their possible impact on oil supplies.

Benchmark crude for August delivery was up( $1.43 to close at $97.99 a barrel on the New York Mercantile Exchange.

Prices for wheat, corn and soybean futures fell.