Markets
Copper touches one-month high on Chinese shortages and Iran peace hopes
- Benchmark three-month copper on the London Metal Exchange gained 1.7% to $13,851 a metric ton






























































































































































































































































