BitcoinWorld
The Chicago Mercantile Exchange will close and settle an estimated 8,171 Bitcoin futures contracts on March 31. The most recent open price on.