The initial breakout here was actually earlier in 2017, but now that the upper diagonal (that was acting like a price ceiling) has been taken out, I think we could be due a bull run here.
On this rare occasion I also have fundamental research notes too: