As we can see market has came up with a nice strong bullish until march 31 , after that we are in a correction waves that I think wave A has finished with a very complete details in all of its 5 waves , so wave a has done its work on April 20. from April 20 so far in my opinion wave B is competing or may already completed as a triangle which I have counted it...