1. The current situation between Iran and US, with the price of oil rising, everything goes up, so as crypto as it can be use for funding by the government and other people may also be preparing for the worse,
2. We may be witnessing the second bull run, it is what we are waiting for right, just dont be get too excited ofcourse.
3. Whales might be doing something , or maybe they are trying to rally the price and then dump it, like always.
But no matter what is the cause you should be very careful on what we are going to do next , always keep in mind what happen before but, if you feel this is the time don't hesitate we might be witnessing something more better this time.
The possible war between Iran and USA is already starting to wane and is not anymore a valid reason for the rise of Bitcoin and in fact BTC is now slowly retracting while maybe hoping for another catalyst for the bull run which I am expecting will not be happening within this year. The possibility is that there can be some mild surge as a reaction to the coming halving but it can never go beyond the last ATH in 2017. We are in the "free" marketplace and so bad news and good news can be affecting the price movement of BTC and of course let's also give some leeway for possible manipulations by those who can flex their muscle easily.