Gold is rising because of the global uncertainty. As per the latest WGC report, the demand for gold for jewelry is falling and is at a 20-year low. However, demand for gold from gold ETFs is at a 20 year high. More people are buying gold in their portfolio as it offers stability, safety and solid returns. Gold has given 35% in the last 1 year.

Silver is up more because of the gold silver ratio getting skewed. Silver is less of a store of value and more of an industrial metal. However, in the last few months there has been a huge demand for silver as an asset class as silver bars are being consumed heavily.