Understanding Bitcoin’s April rally and the market imbalance at the heart of it

April 26, 2026