News Memecoins dominate crypto open interest charts taking 4 out of top 10 spots editorial staff 28. May 2024