Accept the fact that most of governments will oppose crypto currency. Obviously there are some countries who have decided to embrace the future, but let's face it, most of governments will stand against. Who likes their currency to be weaken? Every time a stupid country opposes bitcoin, there is so much fud and a great price drop.
China bans mining
South Korea will not ban crypto but obviously does not welcome it
India banning crypto
I fully expected this resistance from governments.
Don't be surprised if more countries come out against bitcoin
All these you have said fall under fundamentals . The news come positive and negative , thus shaping the market be it cryptocurrency, forex or stocks - so they are quite normal.
We have to understand that digital currency belongs to the growth in technology which blockchain is a product of.
Technology has come to stay and likewise its offshoots. Except we are also not certain that technology is now here with us.