A couple of corrective points:
1. Overstock.
They transfer into fiat immediately - probably don't even handle the BTC at all. So this has little market effect if any.
Also - they took, what 130,000 USD ish on the first day, because of all the hype. A fair percentage of that was Goat. I doubt this has continued into anything remotely significant to the overall BTC market yet. This is not relevant to the market price at the moment at all.
2. British VAT.
IMO, this will not be applied to coins, but to exchange fees. It will not be significant - if applied to coins. No one would trade in the UK at all, which is not HMRC's intention at all. This has been misinterpreted negatively here.
3. Fed selling SR stash.
As I said before, this will be a private auction at below market price, probably in tranches. It will likely go to large investment companies, who will only have an interest in a HIGHER price if they are successful bidders. If they dump, they will lose out, they will be in for investment reasons for the mid-term at least.
So - please can we all think properly and carefully about interpretation of news?
1. So BTC is sold immediately too. Maybe dark sale. Maybe not. Question is do the Overstock buyers buy back the BTC immediately? I'm guessing the answer is No. I'm going to stand by theory that 3rd party payment processors do not help BTC price.
3. They announced it. That was the problem. If they announce the final sale, that might also lower the price.
No one cares what you or I think. It's what the market as a whole thinks.