Satellite images reveal huge amounts of methane leaking from U.S. oil fields
Oil and gas operations in the Permian Basin, the largest oil-producing area in the United States, are spewing more than twice the amount of methane emissions into the atmosphere than previously thought
Read More