China gives miners another scare as $58 billion monthly swing hands it largest trade deficit in 12 years

Losses for mining and energy companies were almost across the board on Monday after trade data from China showed a deficit that was the largest in 12-years. China, which has become the world economy's main engine of growth,  recorded a $31...

Contest Ranking Modal BG Contest Ranking Modal BG
Contest Ranking Title

The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.

Vote Now