New Delhi [India], July 24 (ANI): Indian equity markets recorded their best weekly performance during the session till Friday, supported by renewed buying, especially in banking and IT stocks as well as the return of foreign investments into the Indian markets after months. The Indian stocks have been rising for six sessions on a trot.