Stock markets on hold following profit taking

31.03.2022

European shares saw some profit-taking on Wednesday as investors tried to assess the sincerity of Russian pledges to scale back assaults on the Ukraine capital Kyiv as a precursor to progress in ongoing peace talks.

Also dragging on investor sentiment, especially in German and Spain, were big upside surprises in readings...