gold for june delivery ends down $15 at $921.50 an ounce