The world 's stock markets posted mixed results Wednesday after a week of turmoil that saw steep losses and some recovery .