april gold last up 10 cents at $658.80/oz