Niobrara

Oil India out of the US Shale Venture, selling 20 PC bets for $ 25 million

New Delhi: India State Oil Oil Ltd.(Oil) has been out of US oil fertile business, selling 20 percent of its…

2 years ago