Duke Energy (NYSE:DUK) continues to charge higher on higher volume after a split result on its earnings report. The utility giant delivered earnings that beat analysts’ expectations.
Duke Energy (NYSE:DUK) continues to charge higher on higher volume after a split result on its earnings report. The utility giant delivered earnings that beat analysts’ expectations.