I see 3 possibilities:
1, exactly what you said above
2, Elon for some reason choose not to sell any shares today, and this is what the normal price action looks like without him selling
3, Double bottom around 987 spooked the shorts, and they're covering / longs thinking we've hit the bottom...