There is a fall in the price of gold and silver today i.e. on 31st July. According to the India Bullion and Jewelers Association (IBJA), the price of 24 carat gold has fallen by Rs 483 to Rs 98,534 per 10 grams. Earlier the price of gold was Rs 99,017. The price of silver has come down by Rs 3,450 to Rs 1,09,950 per kg.