Barclays Scandal Bad News For Investor Confidence