House Passes Energy Bill, Faces Senate Challenge | 2007-08-06 | ENR | Engineering News-Record