April gold rises $18.10, or 1.5%, to settle at $1,251.40/oz