While quarterly earnings continued to give an improved picture, the mood on the markets was impacted by the telecom sector, after the Supreme Court’s ruling on the definition of adjusted gross revenue. The second half of Thursday’s sessions witnessed a sharp dip and then a recovery only to close the day in the red. The pressure on the financial stock was partly responsible for the declines. NSE Nifty ended the day with a drop of 21.50 points or 0.19 per cent at 11,582.60. BSE’s Sensex lost 38.44 points or 0.10 per cent and closed at 39,020.39.