Markets for the May ended higher for the second straight month and posted gains of 2.5%. The monthly charts indicate short term hurdle at 18604.45, above which we expect smooth sailing towards 19285 for the month of June. The key catalyst for the strong up move in June may come from sharp drop in brent crude prices which has managed to settle below USD 74 a bbl. We expect 18508 to act as a...