A resurgence of foreign flows has propelled the domestic markets, with the benchmark indices gaining more than 4 per cent in the past five trading sessions. Global investor appetite for risk assets is seen improving amid hopes that inflation has peaked and central banks may not tighten monetary policy as aggressively as earlier thought.
The Sensex gained 284 points, or 0.5 per cent, on Thursday to end at 55,682, its highest close since June 3. In the past five sessions, the index has rallied 2,266 points, or 4.2 per cent — its longest winning streak since early-March. The Nifty closed at