Bitcoin Price Shrugs Off Yesterday’s $66 Million ‘Whale Dump’

· April 18, 2018 · 8:00 am ·