ByConor Murray,

Forbes Staff.

Precious metals continued a record-breaking rally Friday morning with the price of silver crossing an all-time high of $100 for the first time, while the price of gold inched closer to a record $5,000, with one analyst blaming increased demand for safe-haven assets on President Donald Trump’s “absolute unpredictability.”

The price of silver stands at a record $100.10 as of 10:25 a.m. EST Friday morning, up nearly 4% as the metal reaches an all-time high.

The price of gold is about $4,945.21 as of 10:25 a.m., slightly down from the high of $4,970 it hit earlier Friday morning.