Bitcoin hit a new all-time high of $73,000 in early March, with long-term holders taking profits, creating an oversupply that led to a correction. As prices fell, seller exhaustion set in, allowing re-accumulation. Bitcoin ETFs saw net outflows in April, with a -$148M/day outflow at the $57,500 local low, signaling capitulation. However, the trend sharply reversed last week with a $242M/day net inflow, suggesting renewed buying demand. Notably, this ETF inflow dwarfs the $32M/day selling from miners post-halving, highlighting ETFs' significant impact compared to diminishing miner influence.