Indian markets witnessed a volatile week. The Nifty slipped below 25,850 in the first half, reflecting early weakness.

However, a sharp recovery on Wednesday, driven by fresh buying, took the index past 26,300. While the momentum cooled in

the last t...