For the second consecutive session in the week, the equity markets traded in green and ended the trading session on a cheering note. Towards the end of the trading session, all Sensex stocks were trading higher with Tata Steel, ITC, Reliance Industries, Maruti Suzuki, and ICICI Bank being the top gainers. Sensex settled higher by 1,344 points or 2.54 per cent at 54,318.47 level while Nifty climbed 417 points to end at 16,259.30 level.