Stock markets drop