just having a look again at the press release on their website subject 'hitting oil and gas in texas'....and noted that 18 more wells are planned to be drilled in the area, where they have had a success rate of 77%....pretty impressive...
just having a look again at the press release on their website...
Add to My Watchlist
What is My Watchlist?