The price of gold is displayed on a large screen outside a building in Shanghai's Jing'an district on March 14, 2025, as gold prices recently hit new record highs. Spot gold hit a record $3,004.86 per ounce on March 14, marking its thirteenth all-time high in 2025. Photo: IC