With fewer than 300 blocks remaining until Bitcoin’s halving, speculation has been rife, with many expecting a ‘sell the news’ scenario.

Read More