Soaring Yields Hit Barrick Gold Stock. Is This An Opportunity To Buy?

This article was originally published on Nasdaq

The shares of Barrick Gold Corporation (NYSE: GOLD) have declined by about 21% year-to-date, roughly in line with the broader S&P 500 due to weakness in the market for gold – which accounts for over 90% of Barrick’s revenue and remains the primary lever of th