One additional factor - no forced seller (Stinc is gone).
People will only sell if they can get a great price, otherwise they hold and maybe power up to gain voting power on the platform.
Psycology means what is a great price keeps rising.
Last week I thought 4400 sats was a great price.
Now I wont sell for less than 12000 sats.
Also I (like many other smaller players) are running out of liquid Hive to sell.