Benchmark stock indices rallied during the week on positive global cues and better-than-expected earnings. For the week, the Sensex surged 2.39% to 59,307.15 and the Nifty 50 index jumped 2.27% to 17,576.30.In broader markets, the BSE Midcap index rose 0.39% ...