Deltic estimates $61 million return from Selene discovery
Deltic expects significant returns on its Selene joint venture, with post tax net present value attributable to the independent of $61 million
Deltic expects significant returns on its Selene joint venture, with post tax net present value attributable to the independent of $61 million