The stock of Oil India hit an over seven-year high of Rs 302.80 as it rallied 8 per cent on the BSE in Thursday’s intra-day trade, on the back of strong outlook based on increase in crude price and domestic gas price realisations. In comparison, at 10:37 am, the S&P BSE Sensex was flat.