Baidu slipped 3.67%. Renewed high-level trade talks between Washington and Beijing are scheduled for next month. “If our policies spark a major sell-off in Shanghai where that creates problems for …
More WRAPUP 7-Oil, shares fall on potential limit on China investments Videos