India’s benchmark indices gained for a seventh straight session on Monday even as global stocks were mostly flat after a relentless rise in oil and other commodity prices stoked inflation concerns.
This is the longest winning streak for the domestic markets in nearly 10 months. Between December 22 and January 5, the Sensex had gained for 10 straight trading sessions, adding 2,431 points, or 5.3 per cent.
On Monday, the 30-share index closed at a fresh all-time high of 61,766, up 460 points, or 0.75 per cent. Since October 8, the index has gained on all occasions, adding 1,706 points, or 4.4