Oil India Limited has announced a notable discovery of oil and gas in Libya, which may enhance the company's overseas exploration portfolio during a time of global energy market instability. The discovery occurred in the Area...
Oil India Limited (OIL) is a Central Public Sector Undertaking (CPSE) engaged in exploration, development and production of crude oil and natural gas. With its origin dating back to the glorious year of oil discovery in...