National Nov 02, 2022 Experts Once Again Swiftly Set the Record Straight On Proposed Windfall Profits Tax
National Nov 01, 2022 Fact Check: Whitehouse and Khanna Push Falsehoods About Energy Prices and Windfall Profits Tax
National May 24, 2019 American Shale Is Reshaping World Energy Markets and Stabilizing Global Oil Prices