Sandstorm Gold gains on record sales
Through its nine streaming agreements, Sandstorm purchased gold at an average of $420 per ounce 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.