Both metals have been outperforming the S&P 500 over the past year.
Gold surged past $3,100, setting a new intra-day high on Monday morning at $3,128 per ounce. Investors rush to safe-haven assets amid escalating trade tensions and uncertainty surrounding U.S. tariff ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results