Gold and silver prices are ending higher, reversing a decline from the day before.
Energy prices fell broadly on Wednesday. The price of crude oil for July delivery fell $1.88 to $93.13 a barrel, a loss of 2 percent.
Other energy futures also fell. Heating oil lost 4 cents to $2.86 a gallon, wholesale gasoline fell 5 cents to $2.80 a gallon and natural gas fell 2.6 cents to $4.148 per 1,000 cubic feet.
The June gold contract rose $12.40 to $1,391.30 an ounce, an increase of 0.9 percent. Silver for July delivery rose 26 cents to $22.453 an ounce, or 1.2 percent.
Other metals closed lower.
July platinum fell $8.80 to $1,453 an ounce, June palladium fell $9.20 to $747.80 an ounce and July copper fell 1.8 cents to $3.297 a pound.
Crop prices were mixed.
In July contracts, wheat rose 9 cents to $7.0275 a bushel, corn fell 1.5 cents to $6.65 a bushel, and soybeans lost 7.5 cents to $15.0175 a bushel.