Learn more about whether Peabody Energy Corporation or California Resources Corporation is a better investment based on ...