I'm not really interested in discussing short term price.
BUT I suspect that the resistance around 300 sat will remain for a while. People know that many folks have bought their coins to sell them again around that point again. They just don't know how many of them are still left in that pool.
It's a bit of a game being played right now but eventually that will pass.