Barclays announces a ban on crypto purchases via debit cards by June 27, 2025, citing concerns over customer debt risks linked to cryptocurrency volatility. Despite previous investments in Bitcoin ETFs