“Thomas Pyle, the president of the Institute for Energy Research, an organization that supports the use of fossil fuels.” Posted on August 19, 2022 by jgordon Link. When he sits he leaves a slimy residue.