Share price of Oil India hit an eight-month high of ₹467.30, gaining 4 per cent on the BSE in Wednesday's intra-day deals.