Satellite Detects 166 Major Methane Leaks at New Mexico Oil and Gas Ops
"A new report by Gas Leaks Project and Earthworks tallied 166 major methane leaks at 121 New Mexico oil and gas facilities between January 1, 2025, and April 30, 2026. According to the report, few of the leaks appear to have been reported to the state as required by New Mexico rules and operator permits."










