I think what's blocking the price from going up right now is the political situation in the Middle East, i.e. Isreal invading Lebanon, which created a scare that this could cause an international global conflict aka WW3.
When (or if) the situation stabilises and deescalates, we might see more confidence in markets, including crypto and maybe will have the long-awaited beginning of the bull run.
The war in the Middle East has been going on for years and has gotten worse this year as Israel has become more aggressive. But I don't think this war will cause a world war, it's not that serious. Israel's closest ally, the United States would never let that happen because it would directly affect their interests.
Americans love war because it is a way for them to get rich, but if World War 3 happens, it will not benefit them, they understand that better than anyone.
The Bitcoin market has not had any significant breakthrough yet but if you look at the US and Chinese stock markets, everything is growing and continuously reaching new ATHs. That shows they don't care about war, what they care about is the world economy and it's getting better.
It's a shame though that Bitcoin fails to decouple itself from equities and is not widely seen as a safe asset for uncertain times like the gold is. Or maybe not? Gold is doing exceptionally good but Bitcoin's return for the last year is far better than gold's.
I have said that bitcoin is just a speculative asset but people do not want to admit that, it cannot yet be compared to gold as a hedge against inflation, a safe haven. But I think that may change in the future as its capitalization increases and its popularity reaches global levels.