Share Facebook Twitter LinkedIn Pinterest Email Bitcoin traders are not slamming the buy button, but most of their concerns are connected to macroeconomic conditions. 97K appetites Bitcoin institutional price Rallies Retail shrink Traders