New Delhi, June 27 -- The Indian stock market rallied on Friday, with the benchmark indices, Sensex and Nifty 50, trading half a percent higher each, amid positive global market cues on easing geopolitical tensions in the Middle-East after the Israel-Iran ceasefire.

The Nifty 50 index has surpassed the 25,600 level, and analysts expect a further rally up to 25,656 - 25,763 - 25,962 levels. However, if Nifty 50 trades below 25,458 levels, it may witness profit booking, and the index may correct up to 25,351 - 25,153 - 25,045 levels.

Axis Securities has recommended two stocks to buy for short term as they expect an upside potential of up to 15% in these stocks based on technical analysis. The technical stock picks for short-term are Titan...