Alliance Resource Partners LP is a natural resource company, which produces and markets coal to United States utilities and industrial users. It operates through the following segments ...