The price of gold has surged past $2,900 per troy ounce, marking a 12 per cent gain in early 2025, following a 27 per cent ...