The continued flow of foreign money pushed Indian equities to record highs in June, and data showed that seven sectors saw heavy buying by foreign portfolio investors (FPIs), with financial services at the top of the list.