U.S. Stocks on the Move: Duke Energy, Sea, Cardinal Health - SPY News | Rallies