For the three months to June 30, silver production totalled 14.5 million ounces, a 12% rise from last year, while gold output was 223,000 ounces, up 2.7% from a year earlier.
It now expects adjusted earnings per share to come in at $5, significantly higher than the $3.75 it had forecast just three months ago and almost doubled the $2.90 it had originally projected for the year.
Big winners will be aluminum, copper, lead, lithium, manganese, nickel, silver, steel, and zinc and rare earth minerals such as indium, molybdenum, and neodymium.