View
Page
Terrible result in my opinion... 40% recoverable of our 20% share of 3.1m barrels of oil is about £12m worth over years.
Latest from the Community...
Latest from the Community...
Latest from the Community...