Crypto exchange-traded products (ETPs) suffered their largest weekly sell-off on record, with investors pulling approximately $2.9 billion from ...