Gold prices have surged by Rs 3,400 per 10 grams in just the past week. Both gold and silver saw gains in the international markets, driven by safe-haven demand amid renewed tensions in the Middle East.