Trust in Henry, absolutely. Trust that this is "his doing"? Not really. First, it would imply that he is manipulating the sp, and it cannot be the case.
Secondly, it looks like long whales dumping and taking profits, so they can buy back low again before Henry announces BB.
Hense, trust Henry yes, Trust "in the knows" who change their stories on a whim, no.