Aluminum prices have found support driven by a confluence of factors, perhaps most importantly, slowing supply growth while demand holds steady, setting markets up for a deficit.
What's Your Reaction?