The Sensex rose to near 3-month high of 6,883 before ending the week up by 0.43% in erratic trade on the Bombay Stock Exchange (BSE) even as foreign institutional investors (FIIs) stepped up investments amid cautious approach by operators.In the week to June 11, the Sensex moved in a range of 6,883.67 and 6,737.09 before ending the week at 6,781.99 as against last weekend's close of 6753.00, a net gain of 24.99 points.FIIs, which had been net sellers in the earlier two weeks, reported net purchases of over Rs 750 crore in the first four trading sessions of the week.Bank shares registered impressive gains on strong expectations of speedy reforms in the sector following the nod from the Reserve Bank of India (RBI) to banks for funding corporates for overseas acquisitions.The BSE Bankex jumped by 136.15 points to end the week at 3,940.66 from last weekend's close of 3,804.51.The government's promise to keep a watch on inflation to ensure price stability in the light of uncertainty in crude prices, however, did not have desired impact on the market sentiment.The market seemed to be awaiting the arrival of monsoon after which a rally is not ruled out.Investors anticipate a price rally shortly that is likely to lift the Sensex past the crucial 7,000-mark.Consumer goods counters too attracted brisk activity. The BSE CD index too soared by 126.35 points to end the week at 2029.66 from 1903.31 last weekend.The mid-cap and small-cap shares, too, continued to be in keen demand. As a result, the BSE mid-cap index flared by another 66.22 points to close the week at 3,364.78 from last weekend's close of 3,298.56 and the BSE small-cap index spurted by 90.18 points to 4,472.38 from 4,382.20 at last weekend.The broad-based BSE-100 index rose by 15.91 points to end the week at 3,643.99 from previous weekend's close of 3,628.08.The BSE-200 index and the Dollex-200 were quoted modestly up at 894.81 and 342.00 at the weekend compared to last weekend's close of 892.74 and 340.43 respectively.The BSE-500 index improved by 9.73 points to finish the week at 2,853.53 from preceding weekend's close of 2,843.80 and the Dollex-30 ended the week modestly higher at 1,278.24 from 1,269.86 at the last weekend.On the National Stock Exchange (NSE), both the S&P CNX Nifty eased fractionally by 1.75 points to close the week at 2,090.60 as against last weekend's close of 2,092.35, but the S&P CNX Defty edged up by 1.65 points to 1,663.75 from 1,662.10 previously. The CNX Nifty Junior moved up by 53.40 points to conclude the week at 4,485.55 from 4,432.15 at the last weekend.Total volumes on the BSE and the NSE remained high at Rs 10,833 crore and Rs 21,182 crore against last week's turnover of Rs 10,542 crore and Rs 22,116 crore respectively.