Why is Bitcoin up today? $120,000 milestone in reach as cryptocurrency enjoys summer rally