Alliance Resource earnings on deck: Coal prices weigh on outlook By Investing.com | AllMind News