april gold hits record high of $993.30 an ounce on nymex