The Top Stocks of 2023

This year proved to be better than expected for the stock market. As of Dec. 27, the S&P 500 is at 4,775 and up 24% year to date. At that level, it’s less than 25 points off its all-time high of 4,796, which it could easily hit by the…

Additional Assays from El Pilar, Cuba

Barrick president and chief executive Mark Bristow, who was closely involved in the negotiations that eventually delivered the restart agreement, said the mine's new ownership structure was in line with the company's host country…