Copper hits record above $6 as tariffs, supply disruptions, green transition fuel rally