Gold price dips to Rs 47,903 on profit-booking, silver declines Rs 879