Gold and silver futures are ending higher, recovering the ground they lost Friday.

The actively traded August contract for gold rose $18.90 to $1,411.90 an ounce, a gain of 1.4 percent. Silver for July delivery rose 47.8 cents to $22.72 an ounce.

Other metals prices also rose.

In agricultural futures trading, corn for July delivery fell 6.25 cents to $6.5575 a bushel, a loss of 0.9 percent.

Soybeans for delivery in the same month rose 22.5 cents to $15.325 a bushel. July wheat rose 3.25 cents to $7.0875 a bushel.

The price of crude oil rose $1.48 to $93.45 a barrel, or 1.6 percent. Other energy futures contracts were also higher.

Try any of our Foolish newsletter services free for 30 days. We Fools may not all hold the same opinions, but we all believe that considering a diverse range of insights makes us better investors. The Motley Fool has a disclosure policy.