Interesting November 26, 2025 0Comment DeFi Protocols Just Spent $800M on Buybacks: Here’s Why Memecoin Traders Should Care