Dr. Jekyll and Mr. Hyde: Methane and natural gas November 05, 2023 carbon co2 flaring methane methane leakage natural gas renewables +