investor confidence crisis