Speculative small play United States energy company focused on the exploration, development, and production of oil and natural gas with seemingly good financials. Almost a unicorn :)
Certainly has good momentum over the last few months. Could be worth a watch.
Buyer beware ;)