Mixed signals here. Textbook bull flag with price struggling to break out above key resistances. What do you think?