Crypto buying and selling volumes rebound to $18 trillion in 2024 however lag behind 2021’s peak