Oil companies leaked less methane in West Texas, a new report says. Environmentalists are skeptical.
Read full article: Oil companies leaked less methane in West Texas, a new report says. Environmentalists are skeptical.Methane is a greenhouse gas that traps heat in the atmosphere and is 80 times the potency of carbon dioxide.