Somewhere buried under the coverage of Michael Jackson and Mark Sanford, the Energy Bill (often called Cap and Trade Bill) was passed by a hair in the U.S. House of Representatives on Friday night with only one vote to spare. The bill sponsors hold that the bill will reduce greenhouse gasses by 17 percent in [...]







