RBC cuts Duke Energy target price to $127 from $134 - DUK News | Rallies