Copper powered to a 29-month high on Monday after higher than expected factory output from China reinforced views of solid demand from the world's top consumer of industrial metals.