The overall structure if it can hold above the blue bottom line is a corrective wave WXY with ABC counts in each wave. I like that a bull flag is forming now and has held at the 0.618 Fib. A breakout of this bull flag will confirm the Wave A of Y, so there should be considerable upside....until the price action can break to the upside, it could continue through this bull flag so I have added this in too.