NEW DELHI: Gold prices surged for the third consecutive session on Friday, bouncing Rs 2,011 to hit an all-time high of Rs 1,00,403 per 10 grams, as a weakening rupee and escalating tensions in the Middle East drove investors to the safe haven asset. On the Multi Commodity Exchange (MCX), the most-traded August delivery contracts of the precious metal zoomed Rs 2,011, or 2.04 per cent, to hit a record high of Rs 1,00,403 per 10 grams in the morning trade.