I don't think futures necessarily "suppress" prices; I think it just makes the markets a lot more sort of "dramatic" than it should be.
Generally, yes, this should be the case but considering the Tweeter news yesterday and how the market only nudged a little, it is hard to believe that futures market makers was not surpassing the market...
Could also have been that the price was already factored in for the news, but still this is the second piece of news after Tesla that should have sent BTC and all markets onto a rampage.
Yet, somehow this had very little effect, and now the same China news is very conveniently (and if I may add in a very timely fashion) sent the markets onto a massive dump.