What triggered Barrick Gold shares' latest price surge
Barrick Gold Corporation (ABX) is trading at C$58.22, up C$1.14 or 2.00% today. The stock remains above its 20-day (C$56.89), 50-day (C$56.50), and 200-day (C$54.36) moving averages, confirming ...