Top 50 mining companies power through covid adding $1 trillion in value
Buoyant lithium, copper and gold prices lift value of top 50 mining stocks $1 trillion above covid lows – Russian miners prove resilient.