No financial crisis