American Petroleum tells lawmakers it supports carbon fee because it’s easier to demonize March 8, 2010 By James Handley Does American Petroleum really support carbon fee? (Grist)