Bitcoin Futures Speculators Hold Net Long of 2,418 Contracts, Down Week-Over-Week
Large speculators in CME Bitcoin futures maintained a net long position of 2,418 contracts for the week ending October 20, 2026, according to the CFTC's Commitments of Traders report, down s...
Read article











