Managing the financial crisis: Where do we stand?