Oil price drop scares investors around the world