Bitcoin (BTC) has been ranging from $30,400 to 36,400 for the last 12 days, and it has been difficult to pinpoint the exact reason for investors’ lack of appetite. Some analysts have pointed to the Grayscale Bitcoin Trust (GBTC) unlocking in mid-July finally giving institutional investors a chance to offload their funds, but this is not likely to be the main reason.Meanwhile, … [Read more...] about Bulls and bears fight over $34K Bitcoin price as $445M options expiry looms