Indian market finally tested 18500 levels of Nifty as we expected three months ago. The rally was more prominent in banking stocks and the mid-cap segment of the market. IT stocks gained on the back of the good Q4 numbers and news of the US avoiding recession. Most of the IT companies have seen steady growth in the top line and improvement in the margins against the contradictory expectations. Read more.