John Egan, a veteran energy reporter and consultant, is founder and president of Egan Energy Communications, based in Lafayette, Colorado.