Europe's markets claw back some ground after sell-off

Europe's markets claw back some ground after sell-off