Shanghai aluminum price hits 11-year high as smelters break records
Primary aluminum output in China, the world's top producer, was up 8.5% year-on-year at 3.28 million tonnes in March
No document found.