CONSOL Energy (CNX) Stock Tanks on Earnings Miss