Stock markets brave winds of war, economic turbulence


European stocks edged up as another better-than-expected reading on US inflation offset weak readings on a barrage of Chinese economic data released overnight.

The pan-European Stoxx 600 added 0.37% to 433.44 with the Dax up by 0.46% to 14,378.51 alongside and the Cac-40 adding 0.49% to 6,641.66.

Investor sentiment was knocked lower...