april gold futures up $2.40 at $1,433.60 an ounce