Stocks | Thu Oct 11, 2012 6:54am BST

U.S. sets steep final duties on Chinese solar panels