The Indian stock market recovered all morning losses to close in the green on Thursday, with Sensex and Nifty extending gains for the fifth consecutive session despite a hawkish Fed dampening sentiment briefly. Sensex rose 254 points to close at 77,410, while Nifty 50 gained 82 points to end the session at 24,168. Broader markets also extended gains, with Nifty Midcap 100 and Nifty Smallcap 100 indices gaining up to 0.5%.
Here's how analysts read the market pulse