The level of available bitcoin on crypto exchanges – liquid tokens investors can easily buy and sell – has dropped 2.3 million, its lowest reading since April 2018, Glassnode data shows. That's down ...