Global stock markets reportedly face heavy selling ยท Digg