Sunday, July 6, 2008

NYT states the obvious

Congress and the White House dropped the ball on energy, and as a result we're reaping the consequences. File under, "could see that one coming a mile away."

No comments:

Post a Comment