Bitcoin Breaks $110,000 for New All Time High