Smart Sand is a fundamentally good company that is suffering from overall negative industry sentiment. But the outlook remains good, so investors should hang in there through the current turmoil. Read More

SandRidge was once a debt-laden company that I would never recommend to investors. But a Chapter 11 bankruptcy reorganization seems to have set the company on a more promising course.  Read More