Stocks dive on belief global recession is at hand

Business ·