News

After peaking at about $10 billion in Open Interest in late July, total Futures slumped to $7.3 billion on the 22nd of August ...