Nitin Raheja, CIO of Rada Advisors, says the market has gone through a long phase of consolidation and liquidity continues to drive markets. He sees Sensex touching 21,000 by the end of this year but believes going forward markets may see some correction.