Barrick Gold unveils $1 billion buyback amidst production growth Glenn Dyer February 15, 2024 8:22 am