Bitcoin ETFs Record $2.4 Billion Inflows in 3 Weeks