Blockchain & Crypto London-listed Argo Blockchain among crypto firms facing stock backlash Thu 19 May 2022