Stocks | Thu Nov 8, 2012 8:23am EST

Duke Energy profit beats Street, boosted by Progress