Stunning copper price rally stumbles as doubts creep in on demand
Both physical and financial indicators could be turning against the metal and threatening to push prices lower.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.