Shares of Baidu slipped on Thursday after the Chinese internet giant reported a quarterly drop in revenue. Baidu said it expects a drop in revenue during the current quarter as well, ranging from 1.7 percent to 4.6 percent compared to the final three months of last year. The unprecedented revenue drop came as Baidu is under pressure to shun ads making dubious claims, especially related to health care offerings.
U.S. Republican presidential nominee Donald Trump criticized Democrat Hillary Clinton on Thursday over her trade policies, saying she would handle trade deals so badly that the country should "just cancel the election" and name him the victor. Speaking to supporters in Toledo, Ohio, Trump said the North American Free Trade Agreement signed by Clinton's husband, former President Bill Clinton, had led to the outsourcing of thousands of Ohio jobs to Mexico, a practice he vowed to stop if elected president on Nov. 8. Trump's remarks come as the New York businessman tries to steady rocky poll numbers amid a series of controversies and self-inflicted wounds.