Analysts say uncertainty around tariffs and rising geopolitical risks are pushing investors toward precious metals, keeping gold and silver prices strong.