Mumbai, Oct. 29 -- The key equity indices ended with substantial gains on Thursday, snapping a two-day losing streak as improved investor sentiment following the US Federal Reserve's monetary policy decision and foreign portfolio investor (FPI) buying supported the market recovery. The Nifty settled above the 22,900 mark.

All sectoral indices on the NSE closed higher except auto and cement, as realty, PSU Bank and FMCG stocks witnessed strong buying interest

As per provisional closing data, the S&P BSE Sensex surged 905.01 points or 1.24% to 74,151.04. The Nifty 50 index jumped 237.90 points or 1.05% to 22,936.75. In the past two consecutive trading sessions, the Sensex and the Nifty dropped 0.49% and 0.24%, respectively.

In the broade...