House Speaker John Boehner, Majority Leader Eric Cantor, and Majority Whip Kevin McCarthy have signed a No Climate Tax Pledge. Bad news for those pushing carbon taxes as part of a budget deal. Friends of affordable energy...
Last week, after three years of environmental review, public meetings, and public comment, President Obama postponed until first quarter 2013 a decision on whether or not to approve the Keystone XL Pipeline — the...