Blood on the streets of Europe as major bourses start the week with a punch in the face.

25 April 2022

It’s a grim start to the week for Europe. Dragged lower by Friday’s weak U.S. close and of course, the latest Covid news of fresh lockdowns in Beijing.