Been longing since 2580 after the last failed breakout. Waiting now for a huge short squeeze that will lead us at least to the 0.618 fibo at 3050. I expect the 3000 range to be very choppy, so I'm probably closing my longs there, waiting for a pullback that will lead us to my final target, at 3350. After 3350, I will long only if ATH
is broken, as it seems more likely that we will retest bottom of the triangle.