New Delhi, Oct 28 (UNI) Indian Stock Markets on Wednesday ended lower with the Nifty closing around the 22,700 mark. Indices were dragged down by selling in information technology and oil and gas stocks.