Silver prices surged past $100 per ounce, marking an intraday increase of over 3% and a weekly gain of 13%, driven by geopolitical concerns involving Iran and Ukraine. Renewed criticism of the Federal Reserve by former President Trump at the Davos meeting has intensified market uncertainty, prompting investors to seek safe-haven assets. This has also pushed up prices of other precious and base metals like gold and copper.