Not even the business' positive momentum has allowed the stock to escape the pessimism in oil markets.... Read more