Global stocks, bitcoin, oil prices tumble over recession worries

Global stocks, bitcoin, oil prices  tumble over recession worries
play icon
Picture used for illustrative purpose.