The recent gold bull run, which began in October 2022, drove gold prices from $1,666 to an all-time high of $5,602, primarily due to substantial gold purchases by central banks.… ...