Copper prices have hit a five-day winning streak reaching US$4.27/lb, breaking through key technical levels despite headwinds ...