Copper drifts to three-week high as investors balance Iran with Chinese demand | Metals Mine