Satellite to ‘name and shame’ worst oil and gas methane polluters
Satellite to ‘name and shame’ worst oil and gas methane polluters
www.theguardian.com
Satellite to ‘name and shame’ worst oil and gas methane polluters

I'll note that while methane is responsible for something like 30% of the observed warming oil and gas leaks are only part of that.
Edit: Washington Post coverage
Edit: New York Times coverage