Global markets tumble on profit-taking

" "