Market declines amid foreign investor selling, weak corporate earnings
At close, Sensex fell 0.43 per cent at 76,190.46, while the Nifty declined 0.49 per cent, ending at 23,092.20. BSE MidCap and SmallCap indices dropped 1.6 per cent and 2.2 per cent, respectively.