Environmental Defense Fund calculated that oil and gas operators leaked, vented, or flared $7 billion worth of natural gas since March 2025

Activity

Activity (0)
Loading comments...