Silver and gold have seen significant rally amid geopolitical uncertainties and macroeconomic factors this year.