Historical price points of all ferrous, non-ferrous, and new energy metals.
SMM data shows China's October 2023 aluminum production hit 3.641 million mt, up 6.7% YoY. Daily output averaged 117,500 mt.