Home » How long will the crypto bear market last? Raoul Pal’s macro analysis