New Delhi, April 16 -- Indian markets moved higher today with Nifty hitting a fresh record high of 11,763. The Sensex was up 250 points at 39,171, less than 100 points away from its all-time high of 39,270, hit earlier this month. Banking stocks led the gains with ICICI Bank rising 3%. SBI, IndusInd Bank, Axis Bank and Yes Bank were among the top gainers. Infosys shares continued to drag after its margin and growth guidance disappointed the Street. Infosys shares were down 0.50% today, after falling nearly 3% on Monday. Earnings, investment flows and elections are likely to be the key drivers for Indian markets this truncated week. Indian markets would remain closed on Wednesday and Friday for Mahavir Jayanti and Good Friday. Voting for t...