Hedge funds dump 31,400 BTC in Q1 while banks quietly double their Bitcoin ETF positions - TrendCloud