Equities rallied on Tuesday for the second straight session ahead of the US Federal Reserve meeting and on strong global cues. The rally in the last two sessions has been led by the banking stocks after the outlook improved for their business. Nifty rose as much as 3.17% on Tuesday. In the last two sessions it is up by 7.46%. Similarly on Tuesday, Nifty rallied by 144.35 points (1.24%) to close at 11,813.5 whereas the Sensex rallied by 503.55 points (1.27%) to close at 40,261.13. The rise in the markets comes on the back of strong performance delivered by the financial stocks in the last two trading sessions.