China economic activity gauge falls to 2nd lowest on record in March
Copper prices comfortably above $10,000 and iron ore prices at 7-month highs continue to defy predictions as Chinese PMIs drop into contraction territory.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.