Strong Resistance at 159.93
Good buying pressure can be seen
Chartbusters - chart - 9025442