CFTC reports Bitcoin net long position at 2,071 contracts for week ending April 21, 2026
In the week ending April 21, 2026, the Commodity Futures Trading Commission (CFTC) reported a net long position of 2,071 contracts for Bitcoin. This comes as Bitcoin experienced a rally, reaching a seven-month high, amidst decreasing tensions in the Middle East. However, despite the positive price movement, BTC’s negative funding
