Silver is on a roll this year, with prices trending above $18 an ounce — levels last seen in 2017. The metal has gained 11.26% over the past month, outshining gold’s 5.08%. The rally can be attributed to a dovish fed, safe haven demand triggered by latest tit-for-tat tariffs by the United States and China, and concerns over the global economic outlook.
[...]
