Stock markets take fresh setback as Chinese take the barricade


European stocks were in the red on Monday after rare protests in China against the country strict anti-Covid measures sparked worries among investors over growth prospects for the world's second-largest economy.

"With the rest of the world enjoying life and learning to live with Covid, China continues to double down on...