There are buy orders around 2620-2640, with single orders of 50-200 ETH. There are quite a few total amounts hanging; buying just a little will push the price up, and when it comes back down, they continue to buy. The current price of 2640 is too high and does not align with the profit algorithms of institutions, so it has stagnated.
If there continues to be buying interest, the sell orders below 2700 will not pose a significant obstacle, but one must also guard against institutions accumulating enough shares before starting to pull back.
There are no inexplicable one-sided market movements; everyone needs to remain calm. Where Ethereum goes today is an unknown. However, institutions are genuinely optimistic about Ethereum in the medium to long term.
Don't think about trying to capture a little bit of the fluctuations; the risk-reward ratio should be at least 1:3 or 1:4 before taking action. At this price level, whether going long or short, a policy announcement could put you at risk of liquidation. Either the price needs to be high enough to short, or low enough to go long.
Regardless of how the market moves, everyone must remain calm! It's better to miss out than to put yourself in a precarious position.