Barrick Says Gold Miner to Buy Back Up to $3 Billion of Shares
(2 days ago)
Barrick Gold's $3 billion stock buyback program signals confidence in sustained gold price strength and robust cash generation, driving bullish sentiment across…