Buyers in the U.S. have been stocking up on copper ahead of potential tariffs. Future prices for the base metal's most traded contract rose to $5.24 per pound on Wednesday. Prices are up about 30% ...