China's Shanghai Slightly Lower; Baidu Q3 Revenue Drops By: Benzinga via Benzinga October 28, 2016 at 01:33 AM EDT Chinese stocks edged lower on Friday, with the Shanghai Composite dropped 2.18 points, or 0.07 percent to 3,110.17. The Chinese ... Read More >> Related Stocks: Baidu.com SP ADR