Amid ongoing challenging rough diamond trading conditions, De Beers has revised its production guidance for 2025 to between 20-million and 23-million carats, compared with previous guidance of between ...
De Beers has accumulated its largest diamond stockpile since the 2008 financial crisis, with inventory levels hovering around $2 billion in 2024, acc ...