Technicals might afffect the price in the short run. But in the long run there are many other factors governing the price
Price should definitely rise buy the question is who will benefit from the price rise ?
The one who is willing to buy and hold for long term