The momentum of the upward trend has definitely slowed down. A major reason is bitcoin has never hit above $3000 or at least for long at all, and this has negatively affected the psychological side of traders and a lot have panic dumped thinking that this is the end of the bull run.
In my opinion though there is definitely a new bull run brewing right now. Lots of sideways movement, stability overall in the price, floating nicely around the $2500 mark. Before 1st August we should see some action once again, hopefully this time it'll be enough for bitcoin to climb over $3000 and establish a new floor at that price level before the UASF happens.