naturalgasnow.org
Methane Emissions Decline As DEP and Fractivist Hype Skyrocket
Fake news and fake policy are the order of the day with Pennsylvania DEP methane emissions data and fractivist hyperbole surrounding the just released data.