Global Markets Reel from Recent Turmoil