Market This Week: Foreign flows, global cues to drive Indian stock market as earnings come to an end
After a tumultuous start to the week, Indian stock markets staged a remarkable recovery, with the Nifty 50 advancing 0.71% and the Sensex gaining 0.91%.