European markets plummet touching 9-month low amid global selloff, yields slump

Seeking Alpha News (Fri, 04-Apr 7:36 AM)