RE: Nice10 Jul 2020 12:04
10,000 bopd... - even a very marginal profit of 1 USD/barrel would result in 3.6 Million USD profit per year !
And current mc is only 7 Million GBP.... go figure !
This should be at least 20-25 Million GBP market cap under the current oil prices IMO.