3 min read Business Oil India exits US shale venture, sells 20 pc stake for $25 million – Times of India 2 years ago NEW DELHI: State-owned Oil India Ltd (OIL) has exited from a US shale oil venture, selling its 20 per cent...