Metals on fire: What’s driving the unstoppable rally in copper, aluminium, and zinc