Technical stocks plummet as yields jump, despite stimulus plans – as oil reaches $ 70 after attack on Saudi Arabia
European recovery emerges as Nasdaq 100 futures fall after US Senate passes $ 1.1 billion stimulus plan