gold prices post narrow gain in afternoon dealings