Bitcoin has spent the last five days trading within a relatively narrow range between $106,229 and $111,807, following its recent all-time high of $111,814. Despite the increase in selling pressure from miners after the all-time high, the price of Bitcoin has managed to hold above $108,000, with on-...