A weak energy market is holding a lot of companies down right now and Balchem Corporation is no different.