Comanche holds promise for Otis
Australia-listed Otis Energy has hit both oil and gas in the second test well at its Comanche project in North Central Texas.
Australia-listed Otis Energy has hit both oil and gas in the second test well at its Comanche project in North Central Texas.