In my opinion - this run might have a breather at 15c.
There are a few resistance points at 15c-ish on the weekly and monthly charts. I expect to see a tag of 15c and then sideways before tackling the 21c gap fill. Patience pays.
Thats the theory anyway! :)