Bitcoin (BTC) price trades near $70,700, flat over the past 24 hours but still holding roughly 10% gains on the month. The 8-hour chart shows an ascending channel that has been building since early February, with multiple breakout attempts that have failed. Possible easing in geopolitical tensions has helped stabilize the price, but underneath, two opposing forces are pulling in different directions. On one side, retail holders and whales are both moving Bitcoin to exchanges, a pattern that typically precedes selling