Barclays analyst Nicholas Campanella maintains Duke Energy (NYSE:DUK) with a Overweight and raises the price target from $127 to $143.