Bitcoin Is Halfway to Its All Time High