Stock markets down