Financial crisis implications