april gold last up 1%, or $6.60, at $657/oz