CFTC data shows Bitcoin futures speculators net long 2,418 contracts
Large speculators held a modest net long in CME Bitcoin futures for the week of October 20 while Treasury shorts were trimmed across most of the curve Large speculators in CME Bitcoin futures held a net long position of 2,418 contracts for the week of …