China's Drop on Own Currency Raises Red Curtain