Copper price caught in a tug of Iran war