Oil slump spooks investors; China stocks underwhelmed by MSCI