As per UBS’ estimates, India has the largest stock of gold in the world, with 28,000 tonnes held by households, including temples. With gold prices rising at a 42% CAGR between FY24 and FY26 (as of end-January), the value of gold held by Indian households is now estimated at around $4.5 trillion.