Stocks crater as Saudi oil price war compounds worries over coronavirus fallout and feeds fears of a credit crunch.