Barclays will block cryptocurrency acquisitions made with credit cards starting June 27, warning that wild price swings can push cardholders into unmanageable debt and citing the lack of consumer protection as key factors.