perfect storm in financial markets