International Lead and Zinc Study Group (ILZSG) forecasts global lead mine supply will fall 2.8% in 2026 to 4.44 mln tons.

2026-10-19

International Lead and Zinc Study Group (ILZSG) forecasts global lead mine supply will fall 2.8% in 2026 to 4.44 mln tons.