Markets gained nearly a percent, to end at fresh record high on Monday. The BSE Sensex ended at 61,765.59, up 459.64 points or 0.75%.The Nifty was at 18,477.05, up 138.50 points or 0.76%. Among sectors, Power, Metals and IT were top gainers while Healthcare and Telecom were laggards.