Benchmark indices gained more than six per cent in July, their biggest monthly advance in three months. It was also the fourth straight monthly gain for Sensex. However, in the preceding two months, the 30-share blue chip index had gained less than a per cent. The mid- and small-cap indices managed to recover some lost ground. The Nifty Smallcap 100 index rose four per cent, following a 15 per cent fall in the previous two months. The Nifty Midcap 100 index, which was down 11 per cent between May and June, rose 3.8 per cent. The latest upward movement in