BTC USD 10900$ - 940$ ???
Channel "The Eye of God" or a horror story for bitcoin holders.
I understand it looks intimidating - but if it turns out true, the lucky ones will fix the maximum profit of $ 10900
and give up the buy and hold strategy for 2 years.
And the time will come for those selling in the short - for a long time