Stock markets end in red amid global sell-off

Markets