Decentralized exchanges post record $1.43T Q3 volume: What it means for price discovery? Oct 10, 2025