Bitcoin (BTC) is gaining today, July 2, as it trades at $108,434 at press time, with a 2.37% increase within 24 hours. Bitcoin price remains 3.13% below the all-time high price, which buyers have been expecting it to reach for several weeks now. However, there is a renewed optimism among traders th