Breakout of the triangle w/20dma apex, test of support, challenge next resistance which happens to be the 50dma. Yep it certainly looks like it wants to move higher.
Increasing volume and projected oil price increases have got to have the shorts worried. Float is 42M and is 33% short.