april gold up $7 at $917 an ounce on nymex