Perpetuals turnover reached $17.44 billion on Oct. 29, while liquidations climbed to about $252 million and outstanding positions declined.

Read Full Story at Thedefiant.io →