
Satellite Images Reveal Mega-Leaks of Potent Greenhouse Gas
Published on March 18, 2026
UCLA's Stop Methane Project ranked the 25 oil and gas sites with the largest methane emissions rates worldwide.

UCLA's Stop Methane Project ranked the 25 oil and gas sites with the largest methane emissions rates worldwide.