As you can see the long term resistance (started on Feb 20) holds still. It failed to break out, for now. I have no idea what will happen, but 3 scenario is possible. First one: a healthy pullback is coming our way ( target: 3096.2) than a run-up (target: 3243.6) Second: the resistance completely rejects the price, in this case, a lower level might be possible ( target: 2990.3) The third one: If it breaks out soon; then we might reach higher levels quickly ( first target: 3229.8)