Personal Finance | Mon Mar 14, 2011 11:58am EDT

Why aluminum shines amid base metals sell off