Bitcoin price is settling above $6,800 in anticipation of a rally towards $10,000 post-May halving. Bitcoin halving is managing to direct attention back to the