World's top 20 silver mining companies

Silver futures prices moved higher again on Friday with July delivery contracts exchanging hands for $17.38 an ounce as the metal continues to claw back territory lost earlier this month. Silver is now up 8% since hitting its 2017 low...