Bitcoin To the extent that the BTC price surge has an explanation, the prevailing notion is that an anonymous party placed a 20,000 BTC buy order on April 2nd, […] Click here to view full article