The Chinese aluminum juggernaut has run out of momentum and smelters in Europe are powering down, writes Andy Home.Read full news