Stock Market This Week: Q1 Results, Oil Prices, Macro Data, Other Factors to Watch Out For
The benchmark indices settled with marginal gains amid relentless selling by FIIs, falling rupee and inflationary pressures in the previous week. The BSE Sensex surged 179.95 points or 0.34 per cent to 52,907.93 during the week ended Friday…