Tag: 119271961

Congress votes to kill Biden-era methane fee on oil and gas producers

WASHINGTON -- The Republican-controlled Congress has voted to repeal a federal fee on oil and gas producers who release high levels of methane,...