Explainer: Why copper prices are hitting record highs

By NewsBytes Desk