april gold climbs 60 cents to $654.50/oz in afternoon trade