Haven't updated annotations on this one in a while. Over 22.30 and the corrective b-wave interpretation of this rally would be questionable. Knocking on the door now...
Will update bigger picture later.
22.30 is taken out. Possible wave 1 isn't complete. Equally possible waves 1-2 have completed and a 'surprise' to the upside is underway. I would NOT recommend shorting this complex in the current pattern.
(I'm currently long a handful of individual miners, some held by GDX)