Swaying Three Stocks: Onconova Therapeutics, Inc. (NASDAQ:ONTX), Yingli Green Energy

US stocks closed mixed as technology companies took their worst loss in six weeks, but energy companies rose with oil prices. A four-day winning …