'There is a shortage of liquidity and you have to take decisions quickly,' Gadkari said at an event.
Gold futures were trading around 38,050 rupees per 10 grams on Friday after hitting a two-month low of 37,100 rupees earlier this month.
The Prime Minister asserted that his government took steps to stabilise the economy that was heading for a disaster in the last five years.
Forex traders said the domestic unit gained ground ahead of the release of key macro-economic numbers.
Forex traders said investors were optimistic about the US-China trade talks.
The lender's shares were trading at 58.75 apiece, down 5.39 per cent on the BSE.