Copper prices hit all-time highs as mine disruptions cut ~1.1 million tonnes of supply. Why 2026 could see historic copper ...