Stocks dive on belief global recession is at hand