Global Stock Markets Tumble