Indian markets recouped most of the losses made in the previous session as investor sentiment improved as concerns around US debt ceiling, inflation and surging energy prices eased.
The benchmark Sensex ended the session at 59,678, with a gain of 488 points, or 0.8 per cent. The Nifty, on the other hand, rose 144 points to end the session at 17,790, a gain of 0.8 per cent. The indices had lost close to a per cent on Wednesday.
Investors were rattled in the past few weeks due to a wall of concerns, including prospects of higher inflation and reduced stimulus.

)