Mumbai (Maharashtra) [India], June 24 (ANI): The Indian stock markets key indices, Sensex and Nifty, were trading with a gain of around 0.7 per cent in the afternoon session on Friday led by good buying support in banking, financial and infra stocks.