OTC Bitcoin is running out while institutions are buying billion dollars worth of Bitcoin daily. It’s getting interesting…
They can’t buy from miners neither. There are about 900 coins produced daily, soon to be 450. There’s just not enough for them to buy. 

