0
Uncapped, idle oil wells could be leaking millions of kilograms of methane each year into the atmosphere and surface water, according to a new study.
Uncapped, idle oil wells could be leaking millions of kilograms of methane each year into the atmosphere and surface water, according to a new study.