New Delhi: Gold’s hat-trick of gains came to a halt as the prices softened by Rs 100 to Rs 29,100 per 10 grams today, hurt by local demand weakness, even as the metal paced up overseas. In contrast, silver climbed further by Rs 50 to Rs 39,200 per kg, driven by industrial units and coin makers. A decline in demand from local jewellers and retailers pushed down gold prices, but a firm trend overseas kept the fall here to a minimum.