China’s Power Problems Driving Boom-Time Prices For Aluminum
Power restrictions in China are doing wonders for the price of aluminum which at $2450 a ton is within sight of its 10-year high of $2750/t set in 2011 and perhaps its all-time high of $3000/t reached in 2008.