NEW YORK (AP) — Gold and silver are finishing higher Thursday, while most energy futures are down.

Gold for June delivery rose $6.10 to $1,564.90 an ounce. May silver picked up 4.4 cents at $27.6970 an ounce.

Benchmark crude ended below $94 a barrel, down $1.13 at $93.51. Oil prices dropped after the International Energy Agency cut its world demand forecast for this year.

Heating oil and wholesale gasoline were down as well. Natural gas rose as supplies fell.

Wheat, corn and soybeans were all higher.

Due to the overwhelming enthusiasm of our readers it has become necessary to transfer our commenting system to a more scalable system in order handle the content.