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...