A short squeeze in London has fueled a historic surge. Spot prices hit $52.5868 an ounce—breaking the 1980 Hunt brothers’ peak. Safe-haven demand, geopolitical risk, and tight market liquidity are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results