So using round numbers. Roughly 19M bitcoins have been mined, 2M or so are lost / Satoshis, 15M held by various entities, and only 2M available on exchanges.
Is there really enough bitcoin available for all these big banks to spin up ETFs? Sure if the price gets high enough some entities will sell but how much is being HODL by laser eyed maxis who will never sell?