Petra Diamonds delays sale amid US tariffs uncertainty
Petra Diamonds has earned $103 million from 2025 sales so far, down from $138 million in the same period last year.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.