View
Page
despite the upbeat tone of the update, note that total production stands at 1850 bopd i.e. hasn't really increased at all since last year - if anything, it seems to be decreasing despite the cash injection and talk about new wells being drilled...will this thing ever deliver???
Latest from the Community...
Latest from the Community...
Latest from the Community...