Post by
Fireflyingon Feb 20, 2015 4:40pm
Has this Houston exploration company really just found 20 trillion cubic feet of gas?! And they also have 18 billion barrels of oil....? And their current market cap is only something like $35 million
...more