Siccar Point up for sale
UK oil independent Siccar Point has been put up for sale with initial bids due on November 7. Owners Blue Water Energy and Blackstone are expected to...
UK oil independent Siccar Point has been put up for sale with initial bids due on November 7. Owners Blue Water Energy and Blackstone are expected to...