New Delhi, Nov. 27 -- The Stock market on Wednesday snapped three-day losing streak as Nifty finished above 26,200.

Indices tracked positive global markets amid rising expectations of rate cut by Federal Reserve in its December policy meeting. At close, the Sensex was up 1,022.50 points or 1.21% at 85,609.51, and the Nifty was up 320.50 points or 1.24% at 26,205.30.

Further the BSE Midcap index jumped 1.32%, while the Smallcap index ended 1.23% higher. The overall market capitalisation of BSE-listed firms to nearly Rs 475 lakh crore from Rs 469 lakh crore.

Among the sectors, all the indices ended with healthy gains. Nifty Metal, Consumer Durables, and Oil and Gas indices rose by up to 2% while Nifty Bank rose 1.20% to end at 59,528 after...