Comment Comment by ethangk I’d assume they’re talking about methane leaks throughout the supply chain parent ethangk 1 year ago