High energy cost is a boom for some and bust for others.