Short Covering
The current 11,748,709 share short a majority put on in a knee jerk reaction when the merger with Marathon was announced last year will likely have to cover now that the market recognizes the merger is acrretive beneficial to shareholders and the share price is now trending up since the deal closed.
With the reversal in the share price into an uptrend shorts will be forced to cover giving more imputus to a rise in the share price.
https://www.canadianinsider.com/short-report?ticker=CXB
https://stockcharts.com/h-sc/ui