Silver prices surged past $100 an ounce for the first time, while gold reached a new record near $5,000/oz. Investors are flocking to safe-haven assets due to geopolitical tensions, expected U.S. interest rate cuts, and supply shortages. Platinum and palladium also saw significant gains.