coal mining stocks a list of the best coal mining stocks