China stocks opened sharply lower on Wednesday, extending a selloff that has unnerved investors around the globe. The benchmark Shanghai Composite shed 4.2% at the opening bell, while the smaller Shenzhen Composite declined by nearly 5%. The Shanghai index has now crashed 41% from its June 12 peak, leaving the index with a 6% loss […]