April gold rises $8.10, or 0.7%, to $1,256.60 an ounce