Duke Energy Corporation (DUK) Stock Analysis — AI Research | MarketCI