Memecoins dropped 66% from their yearly peak, and the NFT market cap slid to April lows, reflecting fading risk appetite amid ...