Are storm clouds gathering for stock market crash?