I may be wrong with the levels..... but it looks like an Elliott Wave!!!
Trading in the channel, strong support below (Red).
..