Aside from a brief stint at a newspaper in western Massachusetts following graduation from Syracuse University, Cathy Landry has spent more than 15 years covering the energy industry for McGraw-Hill publications.