Copper prices hit a fresh all-time high above $12,000 a tonne in London and $5.60 a pound in Chicago this week, capping a ...