Got on board yesterday at 14c after waiting for retrace. Should have bought in late May after first retrace from 15c to 9c but head wasn't in the game.
Here is the fork take on current situation. Likely resistances denoted by red arrows and supports by the green.