Lurching Three Stocks: Yingli Green Energy Holding Company Limited (NYSE:YGE), LSI Industries …

Stocks are finishing mostly higher as retailers and technology companies continue to rise. Macy’s climbed 8 percent Tuesday and eBay rose 2.5 …