april gold climbs $4 to $655.50/oz in morning trading