Shares of Oil India hit an over three-year high of Rs 240, up 3 per cent on the BSE in Wednesday’s intra-day trade, in an otherwise weak market. The stock has surged 10 per cent in the past two trading days amid bullish momentum in global natural gas prices. In comparison, the S&P BSE Sensex was down 0.65 per cent at 59,281 points at 10:02 am.