National Oct 18, 2024 Experts: The IEA’s Peak Oil Predictions Continue to Sow Confusion In Energy Markets
National May 04, 2023 Media Leaves Out Key Details From Harvard Study Claiming EPA Underestimates Oil and Natural Gas Methane Emissions
National Sep 19, 2022 Report: Even In Most Demanding Future Decarbonization Scenarios, World Needs U.S. Oil and Natural Gas