Indian stock markets ended down by over 1% each to settle in the red on Tuesday. Sensex closed at 78,675.18, down 820.97 points or 1.03%. It traded within a range of 79,820.98 – 78,547.84 during the day. Similary, Nifty settled at 23,883.45, down 257.85 points or 1.07%. It moved within a range of 24,242 to 23,839.15. In broader markets, Smallcap and Midcap fell 1.28% and 1.07%, respectively.